Skip to content

Add cron job for running large tests#159

Merged
jnwei merged 4 commits intomainfrom
feature/integration-test-cron
Mar 31, 2026
Merged

Add cron job for running large tests#159
jnwei merged 4 commits intomainfrom
feature/integration-test-cron

Conversation

@jnwei
Copy link
Copy Markdown
Contributor

@jnwei jnwei commented Mar 31, 2026

Summary
Creates a cron job for running slow tests that requires GPU or requires the use of a public server. Currently set to run weekly on Wednesdays at 00:00 GMT, we can adjust later to be a different time.

Changes

  • Adds an integration tests workflow file
  • Changes test_inference_full.py to test an inference job with ColabFold MSAs and template alignments / fetching. Requires both the colabfold public server and RCSB server for template files / information.

Related Issues

Testing

  • Tested integration test manually, which passed.

Other Notes

@jnwei jnwei requested a review from jandom March 31, 2026 09:48
@jnwei jnwei added the safe-to-test Internal only label used to indicate PRs that are ready for automated CI testing. label Mar 31, 2026
Copy link
Copy Markdown
Collaborator

@jandom jandom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good, thanks @jnwei

@jnwei jnwei changed the title Feature/integration test cron Add cron job for running large tests Mar 31, 2026
@jnwei jnwei merged commit db3e4dd into main Mar 31, 2026
6 checks passed
@jnwei jnwei deleted the feature/integration-test-cron branch March 31, 2026 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe-to-test Internal only label used to indicate PRs that are ready for automated CI testing.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants