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

Implement startupGracePeriod in wait-list #821

Merged
merged 60 commits into from
Jun 2, 2024
Merged

Conversation

kachick
Copy link
Owner

@kachick kachick commented May 28, 2024

Resolves #820

  • Implement core logics
  • Logging which jobs are unstarted
  • Update README
  • Update changelog
  • Add E2E tests - failed pattern is cannot be added Please support something like "allow-failure" for a given job actions/runner#2347
  • Add unit tests - need snapshot
    • Add case for missing after specified period
  • Better naming - waitForFirstValidation => marginOfStartingTime => startupGracePeriod => gracePeriod?
  • Use Temporal for duration unit, but keep current settings wait-seconds-before-first-polling and min-interval-seconds for compatibility
  • Logging current elapsed time for each polling
  • Use structured loggers for debug and develop easy

src/report.ts Outdated Show resolved Hide resolved
@kachick kachick changed the title Implement margin for first validation Implement startupGracePeriod May 29, 2024
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.

[Question]: initial polling delay might be implemented differently
1 participant