Home
last modified time | relevance | path

Searched refs:timeout (Results 1 – 10 of 10) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Testing/
DTimeoutExecutor.cs15 public static T Execute<T>(Func<T> func, int timeout) in Execute() argument
18 TryExecute(func, timeout, out result); in Execute()
22 public static bool TryExecute<T>(Func<T> func, int timeout, out T result) in TryExecute() argument
31 var finished = thread.Join(timeout); in TryExecute()
44 public static bool WaitForEvent(ManualResetEvent e, int timeout) in WaitForEvent() argument
46 return e.WaitOne(timeout); in WaitForEvent()
DSysbusTester.cs67 public void WaitForByteWrite(ulong address, byte expectedValue, float timeout) in WaitForByteWrite() argument
69 InnerWaitForWrite(byteWrites, address, expectedValue, timeout); in WaitForByteWrite()
72 public void WaitForWordWrite(ulong address, uint expectedValue, float timeout) in WaitForWordWrite() argument
74 InnerWaitForWrite(wordWrites, address, expectedValue, timeout); in WaitForWordWrite()
77 public void WaitForDoubleWordWrite(ulong address, uint expectedValue, float timeout) in WaitForDoubleWordWrite() argument
79 InnerWaitForWrite(doubleWordWrites, address, expectedValue, timeout); in WaitForDoubleWordWrite()
82 public void WaitForQuadWordWrite(ulong address, uint expectedValue, float timeout) in WaitForQuadWordWrite() argument
84 InnerWaitForWrite(quadWordWrites, address, expectedValue, timeout); in WaitForQuadWordWrite()
96 …te void InnerWaitForWrite(List<Tuple<ulong, ulong>> list, ulong offset, ulong value, float timeout) in InnerWaitForWrite() argument
103 var timeoutEvent = machine.LocalTimeSource.EnqueueTimeoutEvent((ulong)(timeout * 1000)); in InnerWaitForWrite()
DFrameBufferTester.cs39 public FrameBufferTester(TimeSpan timeout) in FrameBufferTester() argument
42 globalTimeout = timeout; in FrameBufferTester()
86 public FrameBufferTester WaitForFrame(string fileName, float? timeout = null) in WaitForFrame() argument
90 …return WaitForFrame(bytes, timeout.HasValue ? TimeSpan.FromSeconds(timeout.Value) : (TimeSpan?)nul… in WaitForFrame()
93 public FrameBufferTester WaitForFrame(byte[] frame, TimeSpan? timeout = null) in WaitForFrame() argument
96 var finalTimeout = timeout ?? globalTimeout; in WaitForFrame()
121 …FrameROI(string fileName, uint startX, uint startY, uint width, uint height, float? timeout = null) in WaitForFrameROI() argument
125 …aitForFrameROI(bytes, startX, startY, width, height, timeout.HasValue ? TimeSpan.FromSeconds(timeo… in WaitForFrameROI()
128 …FrameROI(byte[] frame, uint startX, uint startY, uint width, uint height, TimeSpan? timeout = null) in WaitForFrameROI() argument
141 var finalTimeout = timeout ?? globalTimeout; in WaitForFrameROI()
DLEDTester.cs37 public LEDTester AssertState(bool state, float? timeout = null, bool pauseEmulation = false) in AssertState() argument
39 timeout = timeout ?? defaultTimeout; in AssertState()
40 ValidateArgument(timeout.Value, nameof(timeout), allowZero: true); in AssertState()
43 var timeoutEvent = GetTimeoutEvent((ulong)(timeout * 1000)); in AssertState()
62 if(led.State != state && timeout != 0) in AssertState()
121 var timeout = isHolding ? timeoutHold : timeoutAssert; in AssertAndHoldState()
123 timeoutEvent = GetTimeoutEvent((ulong)(timeout * 1000), in AssertAndHoldState()
276 private TimeoutEvent GetTimeoutEvent(ulong timeout, Action callback = null) in GetTimeoutEvent() argument
278 return machine.LocalTimeSource.EnqueueTimeoutEvent(timeout, callback); in GetTimeoutEvent()
DTerminalTester.cs34 …public TerminalTester(TimeInterval timeout, EndLineOption endLineOption = EndLineOption.TreatLineF… in TerminalTester() argument
36 GlobalTimeout = timeout; in TerminalTester()
146 …public TerminalTesterResult WaitFor(string pattern, TimeInterval? timeout = null, bool treatAsRege… in WaitFor() argument
151 …pattern, includeUnfinishedLine, timeout ?? GlobalTimeout, treatAsRegex, pauseEmulation, matchNextL… in WaitFor()
178 }, timeout ?? GlobalTimeout, pauseEmulation); in WaitFor()
187 …public TerminalTesterResult WaitFor(string[] patterns, TimeInterval? timeout = null, bool treatAsR… in WaitFor() argument
195 …patterns[0], includeUnfinishedLine, timeout ?? GlobalTimeout, treatAsRegex, pauseEmulation, matchF… in WaitFor()
201 return WaitFor(patterns[0], timeout, treatAsRegex, true, pauseEmulation); in WaitFor()
203 …return WaitForMultilineMatch(patterns, timeout, treatAsRegex, includeUnfinishedLine, pauseEmulatio… in WaitFor()
209 …result = WaitFor(patterns[i], timeout, treatAsRegex, includeUnfinishedLine && (i == patterns.Lengt… in WaitFor()
[all …]
DNetworkInterfaceTester.cs62 public bool TryWaitForOutgoingPacket(float timeout, out NetworkInterfaceTesterResult result) in TryWaitForOutgoingPacket() argument
65 var timeoutEvent = machine.LocalTimeSource.EnqueueTimeoutEvent((ulong)(1000 * timeout)); in TryWaitForOutgoingPacket()
82 …ingPacketWithBytesAtIndex(string bytes, int index, int maxPackets, float timeout, out NetworkInter… in TryWaitForOutgoingPacketWithBytesAtIndex() argument
92 var timeoutEvent = machine.LocalTimeSource.EnqueueTimeoutEvent((ulong)(1000 * timeout)); in TryWaitForOutgoingPacketWithBytesAtIndex()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/
DPtyUnixStream.cs169 private bool IsDataAvailable(int timeout, out int pollResult) in IsDataAvailable() argument
174 pollResult = Syscall.poll(pollData, timeout); in IsDataAvailable()
180 private bool IsDataAvailable(int timeout, bool throwOnError = true) in IsDataAvailable() argument
183 IsDataAvailable(timeout, out pollResult); in IsDataAvailable()
DLibCWrapper.cs121 public static byte[] Read(int fd, int count, int timeout, Func<bool> shouldCancel) in Read() argument
134 pollResult = Syscall.poll(new [] { pollData }, timeout); in Read()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Time/
DTimeHandle.cs585 var timeout = TimeSpan.FromMilliseconds(millisecondsTimeout); in Interrupt()
589 Monitor.TryEnter(innerLock, timeout, ref success); in Interrupt()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/
DQuectel_BG96.cs190 protected /* override */ Response Qiclose(int connectionId, int timeout = 10) in Qiclose() argument