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

added time range splitting and process status management #41

Merged
merged 14 commits into from
Jun 27, 2022
Merged
Prev Previous commit
Next Next commit
[GH Actions] Adds long tests for CI
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
  • Loading branch information
jeandet committed Jun 26, 2022
commit 9ac0d49ce6587dfc4145668e88cb2f98d86572ff
10 changes: 9 additions & 1 deletion .github/workflows/PRs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,18 @@ jobs:
- name: install texlive for Pandoc
run: sudo apt update && sudo apt install -y texlive pandoc && pip install wheel
- name: Test with pytest
if: matrix.python-version != '3.8'
run: |
pip install pytest pytest-cov sphinx pandoc
pip install -r docs/requirements.txt
pytest --cov=./ --cov-report=xml
pytest
make doctest
- name: Test with pytest (coverage + long tests)
if: matrix.python-version == '3.8'
run: |
pip install pytest pytest-cov sphinx pandoc
pip install -r docs/requirements.txt
SPEASY_AMDA_MAX_CHUNK_SIZE_DAYS=30 SPEASY_LONG_TESTS pytest --cov=./ --cov-report=xml
make doctest
- name: Check that release process is not broken
if: matrix.python-version == '3.7'
Expand Down
10 changes: 9 additions & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,18 @@ jobs:
- name: install texlive for Pandoc
run: sudo apt update && sudo apt install -y texlive pandoc && pip install wheel
- name: Test with pytest
if: matrix.python-version != '3.8'
run: |
pip install pytest pytest-cov sphinx pandoc
pip install -r docs/requirements.txt
pytest --cov=./ --cov-report=xml
pytest
make doctest
- name: Test with pytest (coverage + long tests)
if: matrix.python-version == '3.8'
run: |
pip install pytest pytest-cov sphinx pandoc
pip install -r docs/requirements.txt
SPEASY_AMDA_MAX_CHUNK_SIZE_DAYS=30 SPEASY_LONG_TESTS pytest --cov=./ --cov-report=xml
make doctest
- name: Check that release process is not broken
if: matrix.python-version == '3.7'
Expand Down