Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add jobs for testing strategy branches #3254

Merged
merged 47 commits into from
Oct 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
f3fc987
add jobs for testing strategy branches
mathemancer Oct 23, 2023
7cfa934
revert matrix job name specification
mathemancer Oct 24, 2023
e5b10b9
change push out for merge_group trigger for pytest
mathemancer Oct 24, 2023
2ec27c8
remove push trigger from fallback
mathemancer Oct 24, 2023
2a8d1b7
remove path spec from pytest workflow (temp)
mathemancer Oct 24, 2023
3cfd696
Use branching that will skip with a success output
mathemancer Oct 24, 2023
1892f77
add run prompting dependent job
mathemancer Oct 24, 2023
9f47674
turn off 'tests' fallback in CI
mathemancer Oct 24, 2023
9c2d078
experiment with extra conditional nudge
mathemancer Oct 24, 2023
1c63067
experiment with stronger nudge to run 'tests'
mathemancer Oct 24, 2023
17e45a6
add steps to collector job
mathemancer Oct 24, 2023
e406b49
fix syntax error (no bash conditionals?)
mathemancer Oct 24, 2023
a2843de
try moving check into steps
mathemancer Oct 24, 2023
f260d00
try using 3rd party action
mathemancer Oct 24, 2023
707518e
test tests failure
mathemancer Oct 24, 2023
ece6940
change back to docker compose setup
mathemancer Oct 24, 2023
b64ada9
test passing tests
mathemancer Oct 24, 2023
61ff5bb
extract pytest run trigger to separate job
mathemancer Oct 24, 2023
0071bba
Check that tests passing works
mathemancer Oct 24, 2023
04b843f
restore the checkout for testing
mathemancer Oct 24, 2023
37ec26d
attempt to avoid stepwise if checks
mathemancer Oct 25, 2023
d1ef285
test behavior when no py changes
mathemancer Oct 25, 2023
db420fd
See whether matrix strategy still counts as a pass
mathemancer Oct 25, 2023
e7615b7
revert experiment, update action version
mathemancer Oct 25, 2023
0e3de33
use new setup for python linting
mathemancer Oct 25, 2023
371a8c4
check if there's a problem due to custom name
mathemancer Oct 25, 2023
937f8f9
double-check that giving the job a name breaks the status check
mathemancer Oct 25, 2023
981b402
clean up, remove cruft, rename file
mathemancer Oct 25, 2023
83aee3d
add SQL tests to backend test yml
mathemancer Oct 25, 2023
0a75055
fix syntax error in workflow file
mathemancer Oct 25, 2023
fbd7711
Test pipeline fails when SQL tests fail
mathemancer Oct 25, 2023
ee27481
set python tests to skip, fix SQL job bug
mathemancer Oct 25, 2023
16c3c32
check behavior when all tests are skipped
mathemancer Oct 25, 2023
4d99991
Merge branch 'develop' into pipeline_testing_logic
mathemancer Oct 25, 2023
cfcaf2f
Move vulture job into main backend file
mathemancer Oct 25, 2023
b5806d4
fix misnamed dependency, reorganize
mathemancer Oct 25, 2023
6c3439b
Clean up workflow file, add documenting comments
mathemancer Oct 26, 2023
7f4dffa
fix workflow syntax error
mathemancer Oct 26, 2023
414654a
Move front end checks to main validation file
mathemancer Oct 26, 2023
e0e8be1
add small change to check front end running behavior
mathemancer Oct 26, 2023
37fcbb1
modify FE tests to fail (behavior check)
mathemancer Oct 26, 2023
e40215c
Merge branch 'develop' into pipeline_testing_logic
mathemancer Oct 26, 2023
3032705
reset tests to pass, format to fail
mathemancer Oct 26, 2023
db5cc24
Improve job names and ID clarity
mathemancer Oct 26, 2023
5adc789
Remove unneeded collectors
mathemancer Oct 26, 2023
9c4d02b
restore collector for matrix-strategy tests
mathemancer Oct 26, 2023
707dcc3
restore front end formatting (should pass)
mathemancer Oct 26, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 0 additions & 22 deletions .github/workflows/handle-required-checks.yml

This file was deleted.

27 changes: 0 additions & 27 deletions .github/workflows/run-flake8.yml

This file was deleted.

129 changes: 0 additions & 129 deletions .github/workflows/run-lint-audit-tests-ui.yml

This file was deleted.

43 changes: 0 additions & 43 deletions .github/workflows/run-pytest.yml

This file was deleted.

37 changes: 0 additions & 37 deletions .github/workflows/run-sql-tests.yml

This file was deleted.

23 changes: 0 additions & 23 deletions .github/workflows/run-vulture.yml

This file was deleted.

Loading
Loading