Skip to content

Feature/pytest actions#215

Open
duttonw wants to merge 7 commits intoqgov-master-2.11.2from
feature/pytest_actions
Open

Feature/pytest actions#215
duttonw wants to merge 7 commits intoqgov-master-2.11.2from
feature/pytest_actions

Conversation

@duttonw
Copy link
Member

@duttonw duttonw commented Mar 21, 2025

Include pytest into our build pipeline so we are not requiring circleci for unit tests.

duttonw and others added 2 commits March 21, 2025 11:30
* Merge all testing under one parent workflow
* Pytest now runs and is split into 16 to run in under 3 mins (vs 10min for only 4 workers)
  * Allow dynamic splits to be passed in
* Allow individual workflows to still be callable (manually)
* Allow pytest to run in single instance mode to generate test duration time data for improved splits
* github/codeql-action from v1 to v2
@duttonw duttonw self-assigned this Mar 21, 2025
@duttonw duttonw added the enhancement New feature or request label Mar 21, 2025
@duttonw duttonw force-pushed the feature/pytest_actions branch 2 times, most recently from 17b7d0d to 8a92303 Compare March 21, 2025 02:33
@duttonw duttonw force-pushed the feature/pytest_actions branch from 8a92303 to 9f8ae6f Compare March 21, 2025 02:48
@duttonw duttonw force-pushed the feature/pytest_actions branch from 9997150 to 2c8f42c Compare March 21, 2025 03:16
model.Session.query(model.Package).filter_by(id=pkg.id).update(
{"metadata_modified": datetime.datetime.utcnow()})
model.Session.refresh(pkg)
#if not resources_only:
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this being removed? It is useful for reducing lock contention when reordering resources.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants