Skip to content

implement time skipping for schedule v2 - #12197

Draft
feiyang3cat wants to merge 1 commit into
fx/vts-chasm-framework-patchfrom
fx/vts-chasm-schedule
Draft

feiyang3cat wants to merge 1 commit into
fx/vts-chasm-framework-patchfrom
fx/vts-chasm-schedule

Conversation

@feiyang3cat

Copy link
Copy Markdown
Contributor

What changed?

  • implement time skipping for schedule v2
  • ban time skipping for schedule v1

How did you test it?

  • built
  • run locally and tested manually
  • covered by existing tests
  • added new unit test(s)
  • added new functional test(s)

@feiyang3cat
feiyang3cat added this pull request to stack #12198 September 20, 2026 18:28
@feiyang3cat
feiyang3cat force-pushed the fx/vts-chasm-schedule branch 3 times, most recently from 502c84d to 2ce1494 Compare September 20, 2026 19:00
if state == nil {
return nil
}
// TODO(time-skipping): Confirm that an authenticated internal principal is

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@simvlad could you confirm this

EventLog: chasm.NewComponentField(ctx, NewEventLog(ctx)),
}
sched.setNullableFields()
if err := ctx.SetTimeSkippingConfig(sched.Schedule.GetTimeSkippingConfig()); err != nil {

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

todo @feiyang3cat not needed as we don't allow time skipping for v1

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