Skip to content

Fix-ScheduledUniverse-GetTriggerTimes-endTimeUtc-bound-handling#9358

Open
aiSynergy37 wants to merge 1 commit intoQuantConnect:masterfrom
aiSynergy37:fix-9349-scheduled-universe-endtime
Open

Fix-ScheduledUniverse-GetTriggerTimes-endTimeUtc-bound-handling#9358
aiSynergy37 wants to merge 1 commit intoQuantConnect:masterfrom
aiSynergy37:fix-9349-scheduled-universe-endtime

Conversation

@aiSynergy37
Copy link
Copy Markdown

Fixes #9349.

Summary

  • ScheduledUniverse.GetTriggerTimes now stops yielding once the next trigger is greater than endTimeUtc.
  • Start and end bounds are now documented as inclusive when matching a trigger time.
  • Added ScheduledUniverseTests.TimeTriggeredRespectsEndTimeUtcTimePart regression test.

Validation

  • dotnet build Tests\QuantConnect.Tests.csproj --no-restore passed.
  • dotnet test with ScheduledUniverseTests filter builds but test host crashes in this environment due missing local data path and pythonnet GIL finalizer issue.

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.

ScheduledUniverse.GetTriggerTimes ignores endTimeUtc's time part

1 participant