}
static void Main (string[] args) {
-
- for (int j = 0; j < 2; j++)
+ int iterations = 0;
+
+ for (TestTimeout timeout = TestTimeout.Start(TimeSpan.FromSeconds(TestTimeout.IsStressTest ? 60 : 1)); timeout.HaveTimeLeft;)
{
count = 0;
{
while (count < num_threads)
{
+ Console.Write (".");
Monitor.Wait(count_lock);
}
}
{
t.Join();
}
+
+ Console.WriteLine ();
+ iterations += 1;
}
+
+ Console.WriteLine ($"done {iterations} iterations");
}
}