You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(tooling, ci): modularize tox envs for better feedback and parallelization (#1061)
* chore(tooling): update pre-commit config for modular tox envs
* refactor(tooling): split tox environments by tool, not scope
* style(ci): apply ruff formatting to github helper script
* chore(tooling): don't write fill t8n logs in tox
* refactor(tooling): renaming & add aliases for previous env names
Also fix hard-coded solc_version.
* docs(tooling): update docs for new tox environments
* chore(tooling): run ruff with explicit python source dirs
This avoided a problem that occurred in CI: execution-specs gets cloned within execution-spec-tests (not very clean, but ok for now). This change ensures that this directory is not checked by ruff in `tox -e lint`.
* feat(ci): run a gh workflow job per tox environment
* fix(tooling): set EELS_RESOLUTION_FILE var for tests-deployed tox envs
* chore(ci): shorter/descriptive job and step names
* chore(ci): even shorter job name
* chore(ci): disable tests-deployed with python 3.10 due to timeout
* feat(ci): use astral-sh/setup-uv action and new gh vars
The official action allows convenient specification of the python version and supports caching. The setup-uv step now makes use of the new UV_VERSION and DEFAULT_PYTHON_VERSION (where appropriate).
* docs(ci): update dev docs for running actions locally
This is optional, recent versions will automatically detect the matrix strategy and run supported values. To run a specific matrix value, use the `--matrix` option:
Copy file name to clipboardexpand all lines: docs/writing_tests/test_markers.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -352,7 +352,7 @@ In this example, the test will be marked as expected to fail when it is being ex
352
352
353
353
### `@pytest.mark.slow`
354
354
355
-
This marker is used to mark tests that are slow to run. These tests are not run during tox testing, and are only run when a release is being prepared.
355
+
This marker is used to mark tests that are slow to run. These tests are not run during [`tox` checks](./verifying_changes.md), and are only run when a release is being prepared.
0 commit comments