Skip to content

Modified Sync Gateway Scheduler to run tests against latest builds for all non EOL versions for Sync Gateway - #514

Open
sanjivanipatrax wants to merge 3 commits into
mainfrom
sgw-train
Open

Modified Sync Gateway Scheduler to run tests against latest builds for all non EOL versions for Sync Gateway#514
sanjivanipatrax wants to merge 3 commits into
mainfrom
sgw-train

Conversation

@sanjivanipatrax

Copy link
Copy Markdown
Contributor

This PR updates the sgw-main scheduler to test the latest build of every non-EOL Sync Gateway train instead of just the single latest build.

Features added :

  • Fetch all non-EOL trains from Proget get_trains and resolve the latest build per train (blank SGW_VERSION fans out; a specific value still targets one train)
  • Per-train dedup against sgw.json so only untested builds trigger sgw-functional; one failed train no longer aborts the rest
  • Mark the run UNSTABLE when any train fails to resolve, so a Proget outage isn't mistaken for "nothing new to test"
  • Reduced job timeout from 1 hour to 15 minutes

@sanjivanipatrax sanjivanipatrax self-assigned this Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant