Replies: 5 comments 1 reply
-
Beta Was this translation helpful? Give feedback.
-
|
A possibility for improving the initialization speed: What if each instantiation of Rough sketch: |
Beta Was this translation helpful? Give feedback.
-
|
In proofing this out, I'm encountering some difficulty with the fact that the initialization of |
Beta Was this translation helpful? Give feedback.
-
|
Setting |
Beta Was this translation helpful? Give feedback.
-
|
Question: The approach here involves, by design, classes being started in one place and I don't think that's actually a risk in this case, because there's no synchronization context involved and, in any case, the tasks are configured to not continue on captured context anyway. As sketched earlier, This is what I've got to do this right now: Similarly, the site which actually claims one or the other "next" repository needs to just collect the In order to use these, though, I need to wrap their final statements in |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
As part of #12553, there seemed to be a need to refine the performance of certain aspects of the automated test suite. The C.I. builds were set to a limit of 35 minutes, and with the Test Isolation changes, they were hitting that limit and failing. As a result, that PR contains code that makes the clean-up of Reference Repositories used in testing asynchronous, and also, ultimately, shuts it off entirely for C.I. builds. Between that and an increased limit of 45 minutes for C.I. builds, that PR is no longer encountering timeouts (most of the time). However, I thought of another possibility and went off on a tangent about optimizing from the other end: making the initialization of the repositories asynchronous.
I am copy/pasting that part of the discussion here, since I think it's out of scope for that PR.
Beta Was this translation helpful? Give feedback.
All reactions