You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
A new optional field label was added to the types AppWithOptions, ConductorOptions, CreateConductorOptions, and to the function addConductor. It allows overriding the default label which will prefix log messages of that Conductor instance.
A new method integratedOpsCount that polls for integrated ops and checks if the number of integrated ops is equal to the desired number for a given dna hash. (#305)
Removed
BREAKING: Utility function conductorCellsDhtSync has been removed. Use dhtSync directly instead. (#305)
Changed
Log messages from Conductors that were created with addPlayers functions are now prefixed by Tryorama - Player # where "#" is the Player index. This makes it easier to distinguish log messages from different conductors. (#302)
Fixed
When creating conductors with Scenario#addPlayers, Scenario#installAppsForPlayers, Scenario#installSameAppForPlayers, Scenario#addPlayersWithApps, and Scenario#addPlayersWithSameApp each conductor is created sequentially and waits for startup. This is a workaround to avoid connection failures which can cause test failures. (#303)
Fixed flaky behavior in recognizing conductor startup success. (#303)