Re-enable CI tests (#1760)

This re-enables CI tests on every PR 🎉.
This uses make test-integration, which runs tests sequentially.

In theory, we also have test-integration-parallel but it seems to be very flaky: many tests randomly timeout. I didn't spend too much time investigating this, it's probably worth its own investigation in a separate PR, but for now it's important to re-enable CI tests, even if they are a bit slower.
This commit is contained in:
Antonio Cuni
2023-09-27 15:02:49 +00:00
committed by GitHub
parent abfc68765f
commit c6aaacdbf1
8 changed files with 141 additions and 52 deletions

View File

@@ -1,26 +0,0 @@
channels:
- defaults
- conda-forge
- microsoft
dependencies:
- python=3.11.3
- pip
- pytest=7.1.2
- nodejs=16
- black
- isort
- codespell
- pre-commit
- pillow
- numpy
- markdown
- toml
- pip:
- playwright==1.33.0
- pytest-playwright==0.3.3
- pytest-xdist==3.3.0
- pexpect
# We need Pyodide and micropip so we can import them in our Python
# unit tests
- pyodide_py==0.23.2
- micropip==0.2.2