Searched refs:tester (Results 1 – 6 of 6) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/ |
| D | PseudorandomNumberGeneratorTests.cs | 29 … result1.Add((int)tester.Execute(thread1, () => generator.Next()).ShouldFinish().Result); in ShouldGenerateNumbersDeterministically() 34 … result2.Add((int)tester.Execute(thread2, () => generator.Next()).ShouldFinish().Result); in ShouldGenerateNumbersDeterministically() 51 … result1.Add((int)tester.Execute(thread1, () => generator.Next()).ShouldFinish().Result); in ShouldGenerateNumbersDeterministicallyMultithreaded() 52 … result2.Add((int)tester.Execute(thread2, () => generator.Next()).ShouldFinish().Result); in ShouldGenerateNumbersDeterministicallyMultithreaded() 65 … test1Result = (int)tester.Execute(thread1, () => generator.Next()).ShouldFinish().Result; in ShouldHandleSerialization() 66 … test2Result = (int)tester.Execute(thread1, () => generatorCopy.Next()).ShouldFinish().Result; in ShouldHandleSerialization() 74 thread1 = tester.ObtainThread(Thread1Name); in SetUp() 75 thread2 = tester.ObtainThread(Thread2Name); in SetUp() 80 … thread1Results.Add((int)tester.Execute(thread1, () => generator.Next()).ShouldFinish().Result); in SetUp() 85 … thread2Results.Add((int)tester.Execute(thread2, () => generator.Next()).ShouldFinish().Result); in SetUp() [all …]
|
| D | TimeHandleTests.cs | 26 tester = new ThreadSyncTester(); in SetUp() 28 sourceThread = tester.ObtainThread("source"); in SetUp() 29 sinkThread = tester.ObtainThread("sink"); in SetUp() 30 externalThread = tester.ObtainThread("external"); in SetUp() 40 Assert.IsTrue(tester.ExecutionFinished, "Did you forget to call `Finish`?"); in TearDown() 41 tester.Dispose(); in TearDown() 601 …return tester.Execute(sourceThread, () => { handle.GrantTimeInterval(interval); return null; }, "G… in GrantOnSource() 607 …return tester.Execute(sourceThread, () => { var r = handle.UnblockHandle(); return r; }, "Unblock"… in UnblockOnSource() 613 …waitResult = tester.Execute(sourceThread, () => { var r = handle.WaitUntilDone(out var ti); return… in WaitOnSource() 620 …requestResult = tester.Execute(sinkThread, () => { var r = handle.RequestTimeInterval(out var i); … in RequestOnSink() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/Utilities/ |
| D | ThreadSyncTester.cs | 194 public ExecutionResult(ThreadSyncTester tester, string name) in ExecutionResult() argument 196 this.tester = tester; in ExecutionResult() 208 tester.Execute(tester.LocalThread, () => { in ShouldFinish() 211 … tester.ReportError($"Expected operation '{name}' to finish, but it looks like being stuck."); in ShouldFinish() 217 … tester.ReportError($"Expected {result} result of operation '{name}', but got {Result}"); in ShouldFinish() 227 tester.Execute(tester.LocalThread, () => { in ShouldBlock() 230 …tester.ReportError($"Expected operation '{name}' to block, but it finished with result: {Result}."… in ShouldBlock() 244 private readonly ThreadSyncTester tester; field in Antmicro.Renode.UnitTests.Utilities.ThreadSyncTester.ExecutionResult
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/Collections/ |
| D | MultiTreeNode.cs | 86 public void RemoveChild(TConnectionWay connectionWay, Func<TValue, bool> tester = null) in RemoveChild() argument 92 if(tester != null && !tester(ChildrenList[index].Value)) in RemoveChild()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Testing/ |
| D | SysbusTester.cs | 21 var tester = new SysbusTester(machine); in CreateSysbusTester() 22 EmulationManager.Instance.CurrentEmulation.ExternalsManager.AddExternal(tester, name); in CreateSysbusTester()
|
| D | FrameBufferTester.cs | 32 var tester = new FrameBufferTester(TimeSpan.FromSeconds(timeoutInSeconds)); in CreateFrameBufferTester() 33 emulation.ExternalsManager.AddExternal(tester, name); in CreateFrameBufferTester()
|