Skip to content

Conversation

@NickCraver
Copy link
Collaborator

Yet another attempt to stabilize testing on CI.

Overall:

  • Code cleanup (thanks Rider)
  • Reduces some load of the more busy tests.
    • HackyGetPerf() in Scripting.cs for 100,000 iterations in existing
    • Overal AsyncOpsQty/SyncOpsQty 10,000 -> 2,000
  • Uniques some keys that weren't yet, causing simultaneous framework runs to collide

Yet another attempt to stabilize testing on CI.

Overall:
- Code cleanup (thanks Rider)
- Reduces some load of the more busy tests.
   - HackyGetPerf() in Scripting.cs for 100,000 iterations in existing
   - Overal AsyncOpsQty/SyncOpsQty 10,000 -> 2,000
- Uniques some keys that weren't yet, causing simultaneous framework runs to collide
@NickCraver NickCraver marked this pull request as ready for review August 22, 2020 16:57
@NickCraver NickCraver requested a review from mgravell August 22, 2020 16:57
@NickCraver
Copy link
Collaborator Author

@mgravell I think HackyGetPerf() is a major find - this was clogging the primary even locally barely passing timeouts - I bet this explains a non-trivial number of our CI timeouts.

@NickCraver NickCraver merged commit b0f21d3 into main Aug 24, 2020
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.

3 participants