Home
last modified time | relevance | path

Searched refs:tester (Results 1 – 6 of 6) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/
DPseudorandomNumberGeneratorTests.cs29 … 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 …]
DTimeHandleTests.cs26 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/
DThreadSyncTester.cs194 public ExecutionResult(ThreadSyncTester tester, string name) in ExecutionResult() argument
196 this.tester = tester; in ExecutionResult()
208 tester.Execute(tester.LocalThread, () => { in ShouldFinish()
211tester.ReportError($"Expected operation '{name}' to finish, but it looks like being stuck."); in ShouldFinish()
217tester.ReportError($"Expected {result} result of operation '{name}', but got {Result}"); in ShouldFinish()
227 tester.Execute(tester.LocalThread, () => { in ShouldBlock()
230tester.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/
DMultiTreeNode.cs86 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/
DSysbusTester.cs21 var tester = new SysbusTester(machine); in CreateSysbusTester()
22 EmulationManager.Instance.CurrentEmulation.ExternalsManager.AddExternal(tester, name); in CreateSysbusTester()
DFrameBufferTester.cs32 var tester = new FrameBufferTester(TimeSpan.FromSeconds(timeoutInSeconds)); in CreateFrameBufferTester()
33 emulation.ExternalsManager.AddExternal(tester, name); in CreateFrameBufferTester()