Nicola Soranzo
6524e1f344
Fix path of venv when caching
2022-03-19 03:52:23 +00:00
Nicola Soranzo
ca523f56b0
Cache galaxy root/.venv instead of .tox
...
Unit tests are not using tox any more since commit
c90e012fda .
Reports startup also install packages in the venv and not in `.tox` .
2022-03-19 03:38:12 +00:00
Nicola Soranzo
cc5224bcf9
Use unique group id for unit-postgres tests
...
Otherwise unit tests get cancelled when unit-postgres job finishes.
2022-03-19 03:05:55 +00:00
mvdbeek
02f94a93b4
Drop tests for WEB_APP=dev
2022-03-15 21:31:59 +01:00
mvdbeek
b39e8ad9a2
First pass in dropping uwsgi specific things
2022-03-15 21:31:59 +01:00
Sergey Golitsynskiy
8dacdac421
Run tests under Python 3.7
2022-03-09 18:40:07 -05:00
Sergey Golitsynskiy
9b91040f0a
Add workflow for migration tests
2022-03-09 18:40:07 -05:00
Sergey Golitsynskiy
ee654c1922
Remove migrations test from first starup workflow
...
This tests sqlalchemy migrate which is being replaced.
2022-03-09 18:40:07 -05:00
David López
a0ad3160b2
Merge pull request #13504 from jmchilton/export_test_sele
...
Integration end-to-end test for PDF export.
2022-03-09 18:12:07 +01:00
Nicola Soranzo
25e37dd9d5
Merge pull request #13503 from mvdbeek/metadata_strategy_extended_tests_schedule
2022-03-09 14:21:26 +00:00
Marius van den Beek and Nicola Soranzo
9c056a0d87
Mention why we don't run integration tests with outputs_to_working_directory
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2022-03-09 10:47:23 +01:00
John Chilton
db4f530a57
Integration test for PDF export.
2022-03-08 15:32:22 -05:00
mvdbeek
55aec359b0
Run extended metadata test on schedule
...
Including outputs_to_working_directory, except for the integration
tests.
2022-03-08 18:58:15 +01:00
mvdbeek
8065893ed2
Run all relevant tests with GALAXY_CONFIG_OVERRIDE_METADATA_STRATEGY: 'extended
2022-03-08 18:29:18 +01:00
davelopez
02e409b7f9
Run CI jest tests if the CI workflow changes
2022-02-23 16:51:36 +01:00
davelopez
adbad37ebc
Run jest tests using node 16
...
I think this was meant to be changed in https://github.com/galaxyproject/galaxy/pull/13282
2022-02-23 16:51:36 +01:00
mvdbeek
0a90583d96
Disable codecov PR comments
2022-02-18 19:48:10 +01:00
mvdbeek
c90e012fda
Upload coverage results to codecov.io
2022-02-11 17:11:08 +01:00
Dannon and Nicola Soranzo
c440eda909
Add isort github action to python linting workflow.
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2022-02-03 08:36:21 -05:00
Dannon Baker
3987b11805
Add black check action to python linting
2022-02-03 07:38:25 -05:00
John Chilton
e31571482d
Merge pull request #13235 from mvdbeek/bump_default_milestone_22_05
...
Bump default milestone
2022-01-24 12:53:41 -05:00
Marius van den Beek
5df80bd0b7
Merge pull request #13171 from ic4f/dev_sa20warning
...
Enable setting SQLALCHEMY_WARN_20
2022-01-24 18:47:35 +01:00
mvdbeek
64e017e929
Bump default milestone
2022-01-24 18:17:46 +01:00
mvdbeek
64d395862e
Merge branch 'release_21.09' into dev
2022-01-24 09:28:08 +01:00
mvdbeek
6c7f4b0702
Skip api tests if lib/galaxy_test/selenium is touched
...
(and other unrelated test).
2022-01-23 10:42:34 +01:00
Sergey Golitsynskiy
bd02eaff6c
Enable SA2.0 warning on api/selenium/integration tests
2022-01-18 22:02:13 -05:00
Marius van den Beek
61b88db7ab
Merge pull request #13086 from galaxybot/dev_auto_update_dependencies
...
Update Python dependencies
2022-01-07 10:06:45 +01:00
Nicola Soranzo
a28880ea37
Specify galaxybot as commit author
2022-01-06 05:15:11 +00:00
mvdbeek
574fcf3b59
Run selenium tests against /galaxypf prefix
2022-01-05 13:31:56 +01:00
Nicola Soranzo
72874b74a5
Add tox environment and GitHub workflow for reports startup test
...
Also:
- Fix tox envlist still using py36
- Partially fix running reports with `APP_WEBSERVER=dev`
2021-12-18 15:56:46 +00:00
Nicola Soranzo
8c7477cab6
Test Galaxy release script
...
xref. https://github.com/galaxyproject/galaxy/pull/11641#discussion_r764049621
2021-12-08 10:43:09 +00:00
Nicola Soranzo
0bdc93a7cc
Drop support for Python 3.6, add Python 3.10
2021-12-08 08:14:10 +00:00
Nicola Soranzo
31eb397850
Upload unit test results as artifact in case of failure
2021-12-06 17:32:30 +00:00
Nicola Soranzo
6a6c4f81ed
Temporarily skip CWL conformance GH workflow
2021-11-23 14:10:22 +00:00
John Chilton
9a586a58b9
Add CWL conformance API tests
...
1) Download conformance tests to `test/functional/tools/cwl_tools` where
they can be used also by framework and unit tests in the future.
2) Add populators to enable executing CWL conformance tests
3) Generate CWL conformance API tests only when needed for tests
2021-11-23 14:10:21 +00:00
Dannon
663e4fbf7c
Merge pull request #12908 from common-workflow-lab/add_codeql
...
Create codeql-analysis.yml
2021-11-22 09:07:37 -05:00
Nicola Soranzo
0d896f521b
Merge branch 'release_21.09' into dev
2021-11-17 12:34:43 +00:00
Nicola Soranzo
043ab2939a
Merge branch 'release_21.05' into release_21.09
2021-11-17 12:33:58 +00:00
Nicola Soranzo
8199dbd5d9
Merge branch 'release_21.09' into dev
2021-11-16 01:36:35 +00:00
Nicola Soranzo
cd99d1076a
Merge branch 'release_21.05' into release_21.09
2021-11-16 01:33:45 +00:00
Nuwan Goonasekera
52cbc86102
Fix output step name in docker image build
2021-11-16 01:30:07 +05:30
Nuwan Goonasekera
3d7b713f75
Update docker autobuilds to use correct repos
2021-11-15 20:38:59 +05:30
mvdbeek
c07f4712ce
Merge branch 'release_21.09' into dev
2021-11-15 11:24:15 +01:00
mvdbeek
c3f5dfd903
Merge branch 'release_21.05' into release_21.09
2021-11-15 11:23:13 +01:00
Michael R. Crusoe and Nicola Soranzo
0405c6294e
codewl: correct selector branch name
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2021-11-12 08:22:32 +01:00
Michael R. Crusoe and Nicola Soranzo
9b1d518eeb
Create codeql-analysis.yml
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2021-11-12 07:54:16 +01:00
Dannon Baker
811da5af19
Rename client unit tests job since this does more than jest
2021-11-09 14:09:24 -05:00
John Chilton
76b8a77ff7
Fix mypy for use of data classes.
2021-11-05 11:59:51 -04:00
Nicola Soranzo
3cb14842cc
Sync Selenium GitHub workflows
...
In particular:
- Cancel in-progress concurrent builds for selenium_beta workflow
- Caching of `yarn.lock` for selenium_beta
- Upload run_selenium_tests.html in case of failure for selenium workflow
2021-11-04 03:25:29 +00:00
Alexandru Mahmoud
6a54fe0973
Change anvil branche to dev
2021-11-03 22:01:14 -04:00