Skip to content

Conversation

@namannimmo10
Copy link
Member

@namannimmo10 namannimmo10 commented Jan 8, 2025

This is an attempt to run the tests on larger datasets available on Zenodo https://zenodo.org/records/14338424

Todo:

  • Make sure the data files are downloaded
  • Add tests and make sure they pass on the CI

If you wish to run Zenodo tests as part of the CI workflow on a PR, please include the label run-zenodo-tests - then it will run all the tests. It's an extra optional step in the workflow:

      # Optional: Run Zenodo tests only if PR has a label
      - name: Download and run Zenodo tests
        if: contains(github.event.pull_request.labels.*.name, 'run-zenodo-tests')
        run: |
          chmod +x ./.scripts/download_zenodo.py
          ./.scripts/download_zenodo.py zenodo-tests/large_data_archive
          pytest zenodo-tests/

@namannimmo10 namannimmo10 added the run-zenodo-tests Run Zenodo tests for each PR label Jan 10, 2025
@namannimmo10 namannimmo10 merged commit fc4d9c3 into main Jan 10, 2025
2 checks passed
@namannimmo10 namannimmo10 deleted the zenodo branch January 10, 2025 11:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-zenodo-tests Run Zenodo tests for each PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants