How to enable Unit Tests runner's logging

Note: It is all about Classic projects, not .NET Core ones

  1. Run JetBrains Rider in Internal mode as described here;
  2. Go to File | Settings | Build, Execution, Deployment | UnitTesting | Test Runner | Tick "Enable Logging" checkbox | Save;
  3. Open Help | Browse special files and folders;
  4. Find a path for "R# Temp Logs" property;
  5. Open the path in a File Explorer on your OS;
  6. "JetBrains_ReSharper_TaskRunner_CLR45_x64.{timestamp}.log" file will be created there after using Unit Tests runner.

Hint: Don't forget to untick "Enable Logging" checkbox when you don't need it anymore, since gathering log files might affect the performance and free disk space.  

5 comments
Comment actions Permalink

Hello... 

I just want to point out this information is outdated or wrong.

There is not such a "Enable logging" checkbox in my File | Settings | Build, Execution, Deployment | UnitTesting window. (Ubuntu).

0
Comment actions Permalink

Hello, Jose!

You should enable "Internal Mode" first (step 1), and then "Enable logging" checkbox will appear.

0
Comment actions Permalink

Even in Internal Mode, I do not have an 'Enable logging' checkbox in File | Settings | Build, Execution, Deployment | Unit Testing. (Rider 2018.3.1, Windows)

0
Comment actions Permalink

@Seb, it has been moved to File | Settings | Build, Execution, Deployment | Unit Testing | Test Runner page, I will update the article. Thanks for the comment and apologies for the inconvenience. 

0
Comment actions Permalink

Is this functionality gone from the current (2019.2.2) version again?

0

Please sign in to leave a comment.

Have more questions?

Submit a request