diff --git a/.github/workflows/flaky-tests.yml b/.github/workflows/flaky-tests.yml deleted file mode 100644 index 1f4cb44af456d..0000000000000 --- a/.github/workflows/flaky-tests.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: Daily Flaky Tests (every 8 hours) - -on: - schedule: - # 4 AM, 12 PM, 8 PM UTC - - cron: "0 4,12,20 * * *" - -jobs: - cache: - uses: ./.github/workflows/cache-shared-deps.yml - - test: - needs: - - cache - - uses: ./.github/workflows/test-all.yml - with: - repo: core - - # Options - standard: true - # Because -m starts with a dash, - # click (the library used to build the CLI) will - # interpret it as an option, not as an argument. - # To avoid this, using -- syntax, - # which tells the command that everything following it - # should be treated as positional arguments, not options - pytest-args: '-m flaky' - secrets: inherit - - publish-test-results: - needs: - - test - if: success() || failure() - concurrency: - group: test-results - - uses: ./.github/workflows/test-results-master.yml - secrets: inherit - - submit-traces: - needs: - - test - if: success() || failure() - - uses: ./.github/workflows/submit-traces.yml - secrets: inherit diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 5b9a125495f2d..b9c65bc912f12 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -19,13 +19,6 @@ jobs: # Options standard: true - # Because -m starts with a dash, - # click (the library used to build the CLI) will - # interpret it as an option, not as an argument. - # To avoid this, using -- syntax, - # which tells the command that everything following it - # should be treated as positional arguments, not options - pytest-args: '-m "not flaky"' secrets: inherit publish-test-results: diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index 89327f79e438b..498f5bc953304 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -15,11 +15,6 @@ on: required: false default: "" type: string - pytest-args: - description: "Arguments to pass to pytest" - required: false - type: string - default: "" jobs: compute-matrix: @@ -52,7 +47,6 @@ jobs: # For other repositories setup-env-vars: "${{ inputs.setup-env-vars }}" python-version: "${{ inputs.python-version }}" - pytest-args: ${{ inputs.pytest-args }} secrets: inherit save-event: diff --git a/.github/workflows/test-all.yml b/.github/workflows/test-all.yml index c3a1b75b66094..adda37c5dc36d 100644 --- a/.github/workflows/test-all.yml +++ b/.github/workflows/test-all.yml @@ -47,11 +47,6 @@ on: required: false default: "" type: string - pytest-args: - description: "Arguments to pass to pytest" - required: false - type: string - default: "" jobs: jd316aba: @@ -72,7 +67,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j6712d43: uses: ./.github/workflows/test-target.yml @@ -92,7 +86,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jb232c8c: uses: ./.github/workflows/test-target.yml @@ -112,7 +105,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jda96080: uses: ./.github/workflows/test-target.yml @@ -132,7 +124,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j77217e9: uses: ./.github/workflows/test-target.yml @@ -152,7 +143,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j1176210: uses: ./.github/workflows/test-target.yml @@ -172,7 +162,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8cdb65b: uses: ./.github/workflows/test-target.yml @@ -192,7 +181,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8c73c41: uses: ./.github/workflows/test-target.yml @@ -212,7 +200,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jd66e148: uses: ./.github/workflows/test-target.yml @@ -232,7 +219,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j02a4c95: uses: ./.github/workflows/test-target.yml @@ -252,7 +238,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jb4c5802: uses: ./.github/workflows/test-target.yml @@ -272,7 +257,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jce7999e: uses: ./.github/workflows/test-target.yml @@ -292,7 +276,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jd58222c: uses: ./.github/workflows/test-target.yml @@ -312,7 +295,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jaaddf5e: uses: ./.github/workflows/test-target.yml @@ -332,7 +314,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j9c53fc8: uses: ./.github/workflows/test-target.yml @@ -352,7 +333,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j87ec402: uses: ./.github/workflows/test-target.yml @@ -372,7 +352,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jacbd843: uses: ./.github/workflows/test-target.yml @@ -392,7 +371,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j3650884: uses: ./.github/workflows/test-target.yml @@ -412,7 +390,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j14e797c: uses: ./.github/workflows/test-target.yml @@ -432,7 +409,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j92d42de: uses: ./.github/workflows/test-target.yml @@ -452,7 +428,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8c9f9aa: uses: ./.github/workflows/test-target.yml @@ -472,7 +447,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j924327f: uses: ./.github/workflows/test-target.yml @@ -492,7 +466,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8d83b0b: uses: ./.github/workflows/test-target.yml @@ -512,7 +485,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jfcf4b1a: uses: ./.github/workflows/test-target.yml @@ -532,7 +504,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j2883ff0: uses: ./.github/workflows/test-target.yml @@ -552,7 +523,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j481d7ae: uses: ./.github/workflows/test-target.yml @@ -572,7 +542,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j47ac8c7: uses: ./.github/workflows/test-target.yml @@ -592,7 +561,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit je3297e4: uses: ./.github/workflows/test-target.yml @@ -612,7 +580,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jf75679d: uses: ./.github/workflows/test-target.yml @@ -632,7 +599,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jdffb064: uses: ./.github/workflows/test-target.yml @@ -652,7 +618,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit je6bb20d: uses: ./.github/workflows/test-target.yml @@ -672,7 +637,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jeb29398: uses: ./.github/workflows/test-target.yml @@ -692,7 +656,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j3de8d1a: uses: ./.github/workflows/test-target.yml @@ -712,7 +675,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jafd4d40: uses: ./.github/workflows/test-target.yml @@ -732,7 +694,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jdee91dd: uses: ./.github/workflows/test-target.yml @@ -752,7 +713,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j4131274: uses: ./.github/workflows/test-target.yml @@ -772,7 +732,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j26f9a18: uses: ./.github/workflows/test-target.yml @@ -792,7 +751,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j7faf392: uses: ./.github/workflows/test-target.yml @@ -812,7 +770,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j89ec795: uses: ./.github/workflows/test-target.yml @@ -832,7 +789,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j13a53db: uses: ./.github/workflows/test-target.yml @@ -852,7 +808,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jb67436a: uses: ./.github/workflows/test-target.yml @@ -872,7 +827,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j483e815: uses: ./.github/workflows/test-target.yml @@ -892,7 +846,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j1e84c35: uses: ./.github/workflows/test-target.yml @@ -912,7 +865,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit ja3692a6: uses: ./.github/workflows/test-target.yml @@ -932,7 +884,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j2d21154: uses: ./.github/workflows/test-target.yml @@ -952,7 +903,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j69f9754: uses: ./.github/workflows/test-target.yml @@ -972,7 +922,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jc8f84c3: uses: ./.github/workflows/test-target.yml @@ -992,7 +941,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j4b2fe2b: uses: ./.github/workflows/test-target.yml @@ -1012,7 +960,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j92e8bce: uses: ./.github/workflows/test-target.yml @@ -1032,7 +979,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j3e27604: uses: ./.github/workflows/test-target.yml @@ -1052,7 +998,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j301b42d: uses: ./.github/workflows/test-target.yml @@ -1072,7 +1017,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jc6b16d4: uses: ./.github/workflows/test-target.yml @@ -1092,7 +1036,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j274814f: uses: ./.github/workflows/test-target.yml @@ -1112,7 +1055,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j562bfe5: uses: ./.github/workflows/test-target.yml @@ -1132,7 +1074,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j72f26c1: uses: ./.github/workflows/test-target.yml @@ -1152,7 +1093,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j31c819b: uses: ./.github/workflows/test-target.yml @@ -1172,7 +1112,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j93163a5: uses: ./.github/workflows/test-target.yml @@ -1192,7 +1131,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jc4fef15: uses: ./.github/workflows/test-target.yml @@ -1212,7 +1150,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jc38cbd9: uses: ./.github/workflows/test-target.yml @@ -1232,7 +1169,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j284dfb9: uses: ./.github/workflows/test-target.yml @@ -1252,7 +1188,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j1856b23: uses: ./.github/workflows/test-target.yml @@ -1272,7 +1207,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j4f2c848: uses: ./.github/workflows/test-target.yml @@ -1292,7 +1226,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j6134697: uses: ./.github/workflows/test-target.yml @@ -1312,7 +1245,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jc364450: uses: ./.github/workflows/test-target.yml @@ -1332,7 +1264,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j3becdbc: uses: ./.github/workflows/test-target.yml @@ -1352,7 +1283,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j4ea3f09: uses: ./.github/workflows/test-target.yml @@ -1372,7 +1302,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j563739d: uses: ./.github/workflows/test-target.yml @@ -1392,7 +1321,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j16f5513: uses: ./.github/workflows/test-target.yml @@ -1412,7 +1340,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j3399e09: uses: ./.github/workflows/test-target.yml @@ -1432,7 +1359,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j1fede0e: uses: ./.github/workflows/test-target.yml @@ -1452,7 +1378,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j5979923: uses: ./.github/workflows/test-target.yml @@ -1472,7 +1397,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8a8c654: uses: ./.github/workflows/test-target.yml @@ -1492,7 +1416,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j9cb9f66: uses: ./.github/workflows/test-target.yml @@ -1512,7 +1435,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j240a78b: uses: ./.github/workflows/test-target.yml @@ -1532,7 +1454,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j00a0dd6: uses: ./.github/workflows/test-target.yml @@ -1552,7 +1473,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jaf48338: uses: ./.github/workflows/test-target.yml @@ -1572,7 +1492,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit je66898a: uses: ./.github/workflows/test-target.yml @@ -1592,7 +1511,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j56d6f32: uses: ./.github/workflows/test-target.yml @@ -1612,7 +1530,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j95a2b08: uses: ./.github/workflows/test-target.yml @@ -1632,7 +1549,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j5a9585a: uses: ./.github/workflows/test-target.yml @@ -1652,7 +1568,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j60f59ae: uses: ./.github/workflows/test-target.yml @@ -1672,7 +1587,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j9accedb: uses: ./.github/workflows/test-target.yml @@ -1692,7 +1606,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jf4d06ee: uses: ./.github/workflows/test-target.yml @@ -1712,7 +1625,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j662406b: uses: ./.github/workflows/test-target.yml @@ -1732,7 +1644,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j440815a: uses: ./.github/workflows/test-target.yml @@ -1752,7 +1663,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j0676988: uses: ./.github/workflows/test-target.yml @@ -1772,7 +1682,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j9267198: uses: ./.github/workflows/test-target.yml @@ -1792,7 +1701,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j5dc7466: uses: ./.github/workflows/test-target.yml @@ -1812,7 +1720,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j0c16521: uses: ./.github/workflows/test-target.yml @@ -1832,7 +1739,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j46da136: uses: ./.github/workflows/test-target.yml @@ -1852,7 +1758,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit je4a5f92: uses: ./.github/workflows/test-target.yml @@ -1872,7 +1777,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jeaad214: uses: ./.github/workflows/test-target.yml @@ -1892,7 +1796,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j77f29c1: uses: ./.github/workflows/test-target.yml @@ -1912,7 +1815,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jaee58c5: uses: ./.github/workflows/test-target.yml @@ -1932,7 +1834,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j92491f1: uses: ./.github/workflows/test-target.yml @@ -1952,7 +1853,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j1ce0516: uses: ./.github/workflows/test-target.yml @@ -1972,7 +1872,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j19a1b27: uses: ./.github/workflows/test-target.yml @@ -1992,7 +1891,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jd1817b8: uses: ./.github/workflows/test-target.yml @@ -2012,7 +1910,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j5a98c4e: uses: ./.github/workflows/test-target.yml @@ -2032,7 +1929,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jeebd4ae: uses: ./.github/workflows/test-target.yml @@ -2052,7 +1948,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j24a5cff: uses: ./.github/workflows/test-target.yml @@ -2072,7 +1967,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j045310a: uses: ./.github/workflows/test-target.yml @@ -2092,7 +1986,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jba841f0: uses: ./.github/workflows/test-target.yml @@ -2112,7 +2005,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j61e565f: uses: ./.github/workflows/test-target.yml @@ -2132,7 +2024,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j1c6adb2: uses: ./.github/workflows/test-target.yml @@ -2152,7 +2043,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8b3b099: uses: ./.github/workflows/test-target.yml @@ -2172,7 +2062,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j29dcd3a: uses: ./.github/workflows/test-target.yml @@ -2192,7 +2081,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit ja15251c: uses: ./.github/workflows/test-target.yml @@ -2212,7 +2100,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j141298e: uses: ./.github/workflows/test-target.yml @@ -2232,7 +2119,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j75f52a9: uses: ./.github/workflows/test-target.yml @@ -2252,7 +2138,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8d5404b: uses: ./.github/workflows/test-target.yml @@ -2272,7 +2157,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j5b70138: uses: ./.github/workflows/test-target.yml @@ -2292,7 +2176,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jbdadec9: uses: ./.github/workflows/test-target.yml @@ -2312,7 +2195,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j76c310f: uses: ./.github/workflows/test-target.yml @@ -2332,7 +2214,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j91231ff: uses: ./.github/workflows/test-target.yml @@ -2352,7 +2233,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j211906c: uses: ./.github/workflows/test-target.yml @@ -2372,7 +2252,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j5df646e: uses: ./.github/workflows/test-target.yml @@ -2392,7 +2271,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jfc1e031: uses: ./.github/workflows/test-target.yml @@ -2412,7 +2290,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j7a1dfc6: uses: ./.github/workflows/test-target.yml @@ -2432,7 +2309,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j6a5b846: uses: ./.github/workflows/test-target.yml @@ -2452,7 +2328,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j93fea02: uses: ./.github/workflows/test-target.yml @@ -2472,7 +2347,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit ja114815: uses: ./.github/workflows/test-target.yml @@ -2492,7 +2366,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j74dc677: uses: ./.github/workflows/test-target.yml @@ -2512,7 +2385,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j2cf0a0a: uses: ./.github/workflows/test-target.yml @@ -2532,7 +2404,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jaaa5727: uses: ./.github/workflows/test-target.yml @@ -2552,7 +2423,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j88ddb5b: uses: ./.github/workflows/test-target.yml @@ -2572,7 +2442,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j65171af: uses: ./.github/workflows/test-target.yml @@ -2592,7 +2461,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j748e188: uses: ./.github/workflows/test-target.yml @@ -2612,7 +2480,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j4dff42c: uses: ./.github/workflows/test-target.yml @@ -2632,7 +2499,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j4a8166b: uses: ./.github/workflows/test-target.yml @@ -2652,7 +2518,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jaa8b34b: uses: ./.github/workflows/test-target.yml @@ -2672,7 +2537,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j54fefc0: uses: ./.github/workflows/test-target.yml @@ -2692,7 +2556,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j44368ad: uses: ./.github/workflows/test-target.yml @@ -2712,7 +2575,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8e38a40: uses: ./.github/workflows/test-target.yml @@ -2732,7 +2594,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jaeea6e0: uses: ./.github/workflows/test-target.yml @@ -2752,7 +2613,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit je083bd8: uses: ./.github/workflows/test-target.yml @@ -2772,7 +2632,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jbfa97cf: uses: ./.github/workflows/test-target.yml @@ -2792,7 +2651,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jbb39de2: uses: ./.github/workflows/test-target.yml @@ -2812,7 +2670,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j5987374: uses: ./.github/workflows/test-target.yml @@ -2832,7 +2689,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j694032b: uses: ./.github/workflows/test-target.yml @@ -2852,7 +2708,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jcc172a7: uses: ./.github/workflows/test-target.yml @@ -2872,7 +2727,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit ja7f6415: uses: ./.github/workflows/test-target.yml @@ -2892,7 +2746,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j47000ee: uses: ./.github/workflows/test-target.yml @@ -2912,7 +2765,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jdeada9f: uses: ./.github/workflows/test-target.yml @@ -2932,7 +2784,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j21f86cb: uses: ./.github/workflows/test-target.yml @@ -2952,7 +2803,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j111b452: uses: ./.github/workflows/test-target.yml @@ -2972,7 +2822,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j6a5cfa3: uses: ./.github/workflows/test-target.yml @@ -2992,7 +2841,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j6600bce: uses: ./.github/workflows/test-target.yml @@ -3012,7 +2860,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j02f6aa9: uses: ./.github/workflows/test-target.yml @@ -3032,7 +2879,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j06ca546: uses: ./.github/workflows/test-target.yml @@ -3052,7 +2898,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j1dbd59f: uses: ./.github/workflows/test-target.yml @@ -3072,7 +2917,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j2d7c8f5: uses: ./.github/workflows/test-target.yml @@ -3092,7 +2936,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j9485e6f: uses: ./.github/workflows/test-target.yml @@ -3112,7 +2955,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j529bc3b: uses: ./.github/workflows/test-target.yml @@ -3132,7 +2974,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j31a95c8: uses: ./.github/workflows/test-target.yml @@ -3152,7 +2993,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j3a8e004: uses: ./.github/workflows/test-target.yml @@ -3172,7 +3012,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jaf4b616: uses: ./.github/workflows/test-target.yml @@ -3192,7 +3031,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j01c4d3c: uses: ./.github/workflows/test-target.yml @@ -3212,7 +3050,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j2981dbe: uses: ./.github/workflows/test-target.yml @@ -3232,7 +3069,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j6f0ded4: uses: ./.github/workflows/test-target.yml @@ -3252,7 +3088,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jf04a052: uses: ./.github/workflows/test-target.yml @@ -3272,7 +3107,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jde3891f: uses: ./.github/workflows/test-target.yml @@ -3292,7 +3126,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j64445e6: uses: ./.github/workflows/test-target.yml @@ -3312,7 +3145,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j1eeafd2: uses: ./.github/workflows/test-target.yml @@ -3332,7 +3164,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j87dbe3f: uses: ./.github/workflows/test-target.yml @@ -3352,7 +3183,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8217a3a: uses: ./.github/workflows/test-target.yml @@ -3372,7 +3202,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jf4a7e97: uses: ./.github/workflows/test-target.yml @@ -3392,7 +3221,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit je68b3b9: uses: ./.github/workflows/test-target.yml @@ -3412,7 +3240,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j840fec7: uses: ./.github/workflows/test-target.yml @@ -3432,7 +3259,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jeefbe37: uses: ./.github/workflows/test-target.yml @@ -3452,7 +3278,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jd1c18ec: uses: ./.github/workflows/test-target.yml @@ -3472,7 +3297,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8486f6e: uses: ./.github/workflows/test-target.yml @@ -3492,7 +3316,6 @@ jobs: test-py2: true test-py3: false minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j9438e1d: uses: ./.github/workflows/test-target.yml @@ -3512,7 +3335,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j4baeba2: uses: ./.github/workflows/test-target.yml @@ -3532,7 +3354,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j41a575a: uses: ./.github/workflows/test-target.yml @@ -3552,7 +3373,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j8a1b5bb: uses: ./.github/workflows/test-target.yml @@ -3572,7 +3392,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jfc2bf01: uses: ./.github/workflows/test-target.yml @@ -3592,7 +3411,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jd0626ef: uses: ./.github/workflows/test-target.yml @@ -3612,7 +3430,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j0c8fc90: uses: ./.github/workflows/test-target.yml @@ -3632,7 +3449,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j5d55c41: uses: ./.github/workflows/test-target.yml @@ -3652,7 +3468,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j9981b0b: uses: ./.github/workflows/test-target.yml @@ -3672,7 +3487,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jeae0788: uses: ./.github/workflows/test-target.yml @@ -3692,7 +3506,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jb120af1: uses: ./.github/workflows/test-target.yml @@ -3712,7 +3525,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j269c8a5: uses: ./.github/workflows/test-target.yml @@ -3732,7 +3544,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit je95095e: uses: ./.github/workflows/test-target.yml @@ -3752,7 +3563,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j40e5c98: uses: ./.github/workflows/test-target.yml @@ -3772,7 +3582,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j70c9219: uses: ./.github/workflows/test-target.yml @@ -3792,7 +3601,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit jc1fb93c: uses: ./.github/workflows/test-target.yml @@ -3812,7 +3620,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j9798a89: uses: ./.github/workflows/test-target.yml @@ -3832,7 +3639,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit j25cdd56: uses: ./.github/workflows/test-target.yml @@ -3852,7 +3658,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit ja6bc642: uses: ./.github/workflows/test-target.yml @@ -3872,7 +3677,6 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit ja446cea: uses: ./.github/workflows/test-target.yml @@ -3892,5 +3696,4 @@ jobs: test-py2: ${{ inputs.test-py2 }} test-py3: ${{ inputs.test-py3 }} minimum-base-package: ${{ inputs.minimum-base-package }} - pytest-args: ${{ inputs.pytest-args }} secrets: inherit diff --git a/.github/workflows/test-target.yml b/.github/workflows/test-target.yml index 8e3d9273c4df3..3177ce97a02ff 100644 --- a/.github/workflows/test-target.yml +++ b/.github/workflows/test-target.yml @@ -77,11 +77,6 @@ on: required: false default: "" type: string - pytest-args: - description: "Arguments to pass to pytest" - required: false - type: string - default: "" defaults: run: @@ -212,23 +207,23 @@ jobs: if: inputs.standard && !inputs.minimum-base-package env: DDEV_TEST_ENABLE_TRACING: "${{ inputs.repo == 'core' && '1' || '0' }}" - run: ddev test --cov --junit ${{ inputs.target }} ${{ inputs.pytest-args != '' && '-- ' + inputs.pytest-args || '' }} + run: ddev test --cov --junit ${{ inputs.target }} - name: Run Unit & Integration tests with minimum version of base package if: inputs.standard && inputs.minimum-base-package - run: ddev test --compat --recreate --junit ${{ inputs.target }} ${{ inputs.pytest-args != '' && '-- ' + inputs.pytest-args || '' }} + run: ddev test --compat --recreate --junit ${{ inputs.target }} - name: Run E2E tests with latest base package if: inputs.standard && inputs.repo == 'core' && !inputs.minimum-base-package env: DD_API_KEY: "${{ secrets.DD_API_KEY }}" - run: ddev env test --base --new-env --junit ${{ inputs.target }} ${{ inputs.pytest-args != '' && '-- all ' + inputs.pytest-args || '' }} + run: ddev env test --base --new-env --junit ${{ inputs.target }} - name: Run E2E tests if: inputs.standard && inputs.repo != 'core' env: DD_API_KEY: "${{ secrets.DD_API_KEY }}" - run: ddev env test --new-env --junit ${{ inputs.target }} ${{ inputs.pytest-args != '' && '-- all ' + inputs.pytest-args || '' }} + run: ddev env test --new-env --junit ${{ inputs.target }} - name: Run benchmarks if: inputs.benchmark @@ -243,7 +238,7 @@ jobs: env: DD_API_KEY: "${{ secrets.DD_API_KEY }}" DDEV_TEST_ENABLE_TRACING: "${{ inputs.repo == 'core' && '1' || '0' }}" - run: ddev env test --base --new-env --junit ${{ inputs.target }}:latest ${{ inputs.pytest-args != '' && '-- all ' + inputs.pytest-args || '' }} + run: ddev env test --base --new-env --junit ${{ inputs.target }}:latest - name: View trace log if: inputs.repo == 'core' && always() diff --git a/ddev/src/ddev/cli/validate/ci.py b/ddev/src/ddev/cli/validate/ci.py index 40ed9b26462e1..d883b477a4a64 100644 --- a/ddev/src/ddev/cli/validate/ci.py +++ b/ddev/src/ddev/cli/validate/ci.py @@ -96,13 +96,6 @@ def ci(app: Application, sync: bool): 'setup-env-vars': '${{ inputs.setup-env-vars }}', } ) - # Allow providing pytest arguments for core, support to run (or not run) flaky tests - if is_core: - config.update( - { - 'pytest-args': '${{ inputs.pytest-args }}', - } - ) # Prevent redundant job hierarchy names at the bottom of pull requests and also satisfy the naming requirements: # https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_id