I currently use NUnit Console to run my NUnit 3 tests. I pass a Timeout command-line option to NUnit Console Runner. This timeout is about 30 minutes, but I have one test that takes longer than 30 minutes, so I put a TimeoutAttribute on that one test. I assumed that TimeoutAttribute would take precedence over the global Timeout passed to the console runner. That does not seem to be the case. Seems like the TimeoutAttribute should take precedence or is there some other way I can do this besides changing the Timeout value passed on the command-line?
Can NUnit TImeoutAttribute override NUnit Console Runner timeout?
70 Views Asked by Ken At
1
There are 1 best solutions below
Related Questions in NUNIT
- SQLite Nunit Tests is showing me data seeded on Application DB Context
- The problem related to unit test CSharp , Moq
- Nunit4 is not working with Json Testcase parameter
- Nunit TestCase attribute with Jagged Array ? c#
- Mocking a record
- why does NUnit test project doesn't recognize as a project in visual studio
- Selenium runs very slow with headed web driver in VS debug mode and NUnit test run
- Playwright test runsettings not taking effect (Headless = False yet still runs Headless)
- How to run all Unit Tests that DON'T have a trait?
- NUnit, Im using mediator, how can a test my mediator Handler using NUnit
- Facing errors during the unit test for sample .NET micro-service (vb)
- NUnit Unit Tests + TestContainers = global `OneTimeSetup` and `OneTimeTearDown`
- When starting a Nunit project from the command line, searches for files along the nunit3-console path
- nunit3-console doesn't see DLLs from Microsoft.AspNETCore.App
- many-to-many relation not returning any
Related Questions in NUNIT-3.0
- Exception NUnit.Core.UnsupportedFrameworkException on TFS server
- How to use Nunit3 project file in TeamCity
- Executing NUnit tests through a Windows Form application with NUnit Engine
- Using NUnit3 addins with VS Test Adapter
- Printing to the console with NUnit Engine
- Unable to get Selenium Grid 3.0.1 running on multiple instances of Chrome
- Is NUnit 3 removing the 'classic' syntax for tests?
- NUnit3: Assert.Throws with async Task
- Multiple assertions using Fluent Assertions library
- Nunit test report does not publish Attachments
- How to covert EventListener in Nunit2 to NUnit 3?
- NUnit custom attribute behaving as TestAttribute and CategoryAttribute simultaneously
- .NET Core 2.0 NUnit testing - TeamCity
- Run all tests in same thread NUnit
- An exception occurred while test discoverer 'NUnit3TestDiscoverer' was loading tests
Related Questions in NUNIT-CONSOLE
- How do I get SpecFlow.NUnit to suppress passing scenarios from console output?
- Why do we need --dispose-runners parameter in NUnit Console
- How to change the internal trace location for nunit console?
- Debug NUnit dotnet test run from VS Debugger, not Test Explorer
- Specify which Nunit category to run in nunit project
- Nunit console runner to test many dll's at once
- Can NUnitLite call a unit test .dll?
- Got unexpected error of "NUnit.Engine.NUnitEngineUnloadException" after the nunit test case running successful
- How Can I remove all details from TestContext.CurrentContext.Result.Assertions (NUnit.Framework)?
- Getting SocketException when trying to run multiple NUnit3 Console Runner processes using Jenkins
- Can I run nunit3-console directly on Linux as a .NET 6 app or is it just compatible with .NET 6 test assemblies?
- Can NUnit TImeoutAttribute override NUnit Console Runner timeout?
- nUnit console fails to use proper configuration file under .NET Core
- How to execute specific test classes with Jenkins Build Step
- "No test is available" when running .Net7.0 tests with nunit console runner using dotnet test
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Assuming you have properly applied the
TimeoutAttribute, it takes precedence over the nunit-console command-line option. The option could more properly be called "defaultTimeout".I'm "assuming" because you haven't included any code that shows where you actually placed the attribute or shown the command-line you are running. If you add those to the question, I'll correct this answer as needed.