From 3258d2c93aa48f4adab9866d22c9e612677bf95b Mon Sep 17 00:00:00 2001 From: "Lee J. O'Riordan" Date: Fri, 13 Sep 2024 17:02:48 -0400 Subject: [PATCH] More darting with TF tests --- .github/workflows/interface-unit-tests.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/interface-unit-tests.yml b/.github/workflows/interface-unit-tests.yml index 0eb8118adf9..333fd6d93d4 100644 --- a/.github/workflows/interface-unit-tests.yml +++ b/.github/workflows/interface-unit-tests.yml @@ -256,7 +256,7 @@ jobs: }} matrix: group: >- - ${{ fromJSON(needs.setup-ci-load.outputs.enable-split) == '1' && fromJSON('[1, 2, 3]') || fromJSON('[1]') }} + ${{ fromJSON(needs.setup-ci-load.outputs.enable-split).tf-tests == '1' && fromJSON('[1, 2, 3]') || fromJSON('[1]') }} python-version: >- ${{ fromJSON(needs.setup-ci-load.outputs.python-version).tf-tests @@ -276,7 +276,7 @@ jobs: install_pennylane_lightning_master: true pytest_coverage_flags: ${{ inputs.pytest_coverage_flags }} pytest_markers: tf and not qcut and not finite-diff and not param-shift - pytest_additional_args: ${{ fromJSON(needs.setup-ci-load.outputs.enable-split) == '1' && format('--splits {0} --group {1}', '3', matrix.group) || '' }} + pytest_additional_args: ${{ fromJSON(needs.setup-ci-load.outputs.enable-split).tf-tests == '1' && format('--splits {0} --group {1}', '3', matrix.group) || '' }} pytest_durations_file_path: '.github/workflows/tf_tests_durations.json' pytest_store_durations: ${{ inputs.pytest_store_durations }} additional_pip_packages: pytest-split @@ -295,7 +295,7 @@ jobs: || fromJSON(needs.setup-ci-load.outputs.matrix-max-parallel).default }} matrix: - group: ${{ fromJSON(needs.setup-ci-load.outputs.enable-split) == '1' && fromJSON('[1, 2, 3, 4, 5]') || fromJSON('[1]') }} + group: ${{ needs.setup-ci-load.outputs.enable-split == '1' && fromJSON('[1, 2, 3, 4, 5]') || fromJSON('[1]') }} python-version: >- ${{ fromJSON(needs.setup-ci-load.outputs.python-version).jax-tests @@ -315,7 +315,7 @@ jobs: install_pennylane_lightning_master: true pytest_coverage_flags: ${{ inputs.pytest_coverage_flags }} pytest_markers: jax and not qcut and not finite-diff and not param-shift - pytest_additional_args: ${{ fromJSON(needs.setup-ci-load.outputs.enable-split) == '1' && format('--splits {0} --group {1}', '5', matrix.group) || '' }} + pytest_additional_args: ${{ needs.setup-ci-load.outputs.enable-split == '1' && format('--splits {0} --group {1}', '5', matrix.group) || '' }} pytest_durations_file_path: .github/workflows/jax_tests_durations.json pytest_store_durations: ${{ inputs.pytest_store_durations }} additional_pip_packages: pytest-split @@ -334,7 +334,7 @@ jobs: || fromJSON(needs.setup-ci-load.outputs.matrix-max-parallel).default }} matrix: - group: ${{ fromJSON(needs.setup-ci-load.outputs.enable-split) && fromJSON('[1, 2, 3, 4, 5]') || fromJSON('[1]') }} + group: ${{ needs.setup-ci-load.outputs.enable-split && fromJSON('[1, 2, 3, 4, 5]') || fromJSON('[1]') }} python-version: >- ${{ fromJSON(needs.setup-ci-load.outputs.python-version).core-tests @@ -354,7 +354,7 @@ jobs: install_pennylane_lightning_master: true pytest_coverage_flags: ${{ inputs.pytest_coverage_flags }} pytest_markers: core and not qcut and not finite-diff and not param-shift - pytest_additional_args: ${{ fromJSON(needs.setup-ci-load.outputs.enable-split) == '1' && format('--splits {0} --group {1}', '5', matrix.group ) || '' }} + pytest_additional_args: ${{ needs.setup-ci-load.outputs.enable-split == '1' && format('--splits {0} --group {1}', '5', matrix.group ) || '' }} pytest_durations_file_path: .github/workflows/core_tests_durations.json pytest_store_durations: ${{ inputs.pytest_store_durations }} additional_pip_packages: pytest-split