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

[TST] Add submodule checkout step to CI test suite #361

Open
3 tasks
surchs opened this issue Oct 22, 2024 · 0 comments
Open
3 tasks

[TST] Add submodule checkout step to CI test suite #361

surchs opened this issue Oct 22, 2024 · 0 comments
Labels
maint:coverage Test coverage improvements that were not included in feature prioritization type:maintenance Upkeeping efforts & catch-up corrective improvements that are not Features nor Bugs

Comments

@surchs
Copy link
Contributor

surchs commented Oct 22, 2024

When our CI suite runs on GH, we want to make use of the new SPARQL test graph introduced in #357. However, this new graph depends on two new submodules (also introduced in #357) to be available. We therefore have to

  • Update the CI test workflow to initialize the new submodules
  • Launch the local test graph before the tests are run in the CI
  • Ensure all tests are run, including the integration tests (the ones that do not mock the graph)

Originally posted by @alyssadai in #357 (comment)

@surchs surchs added type:maintenance Upkeeping efforts & catch-up corrective improvements that are not Features nor Bugs maint:coverage Test coverage improvements that were not included in feature prioritization labels Oct 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maint:coverage Test coverage improvements that were not included in feature prioritization type:maintenance Upkeeping efforts & catch-up corrective improvements that are not Features nor Bugs
Projects
Status: No status
Development

No branches or pull requests

1 participant