Forum member

Remco NCrunch Developer

7605 posts

Posts by Remco

  1. NCrunch Cannot run tests where Spans are being created

    Hi, thanks for sharing this issue. I may have made some progress in getting to the bottom of this. Would you like to try the build below to see if it solves the problem for you? [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_5.24.0.6.msi]NCrunch_Console_5.24.0.6.msi[/url]…

  2. Console tool does not handle long paths

    You might find that even though you've set your Workspace Base Path to be close to the disk root, there are relative paths going upwards from your project directories and causing the workspace builder to pack the path heavily. There might be structural options you can take that will reduce the pack…

  3. Console tool does not handle long paths

    [quote]Does the console tool handle long paths the same way nCrunch VS does ?[/quote] Yes. NCrunch does have limited long path handling, but it does not work because the underlying platform doesn't fully support it. This exception is being thrown by the Windows platform when it tries to check…

  4. Failing tests with XUnit v4 and DateTime parameters

    Hi, thanks for sharing this. It looks like xunit v4.0.0 has a time zone related serialization problem. Could you try upgrading your package dependency to v4.0.1 to see if that solves the problem?

  5. .NET Core unit tests for project build as exe

    The version above should be production ready, so there's no need to wait for it to hit the download page if it works. The dev builds all have a large amount of automated testing behind them, and I try to make them reliable enough that people can make use of important things without needing to wait …

  6. MCP Server - WaitForEngineWorkCompleted times out

    Yes, the existing documentation isn't clearly telling the agent that they need to include the namespace in the query. I've adjusted the documentation so that the next outgoing build should be better.

  7. .NET Core unit tests for project build as exe

    [quote] I can share project details with you, but I would like to do it more privately. How can we do this? [/quote] You can submit small code samples through the [url=https://www.ncrunch.net/support/contact]NCrunch contact form[/url]. Of particular interest is the .deps.json file for your E…

  8. .NET Core unit tests for project build as exe

    It looks like the new .deps manipulation logic is failing to find your assembly data inside the .deps file. It isn't clear to me why this is happening. It could be caused by a name collision or something unexpected in the way the project is configured. I'm wondering if you'd like to try the bui…

  9. MCP Server - WaitForEngineWorkCompleted times out

    I've had a go at improving things here based on your suggestions. Would you be interested in trying the build below? [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_5.24.0.3.msi]NCrunch_Console_5.24.0.3.msi[/url] [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Co…

  10. MCP Server - WaitForEngineWorkCompleted times out

    Yes, I can see this being an issue. I guess the root problem is that the 'name' of a test is rather subjective (at least from the perspective of the agent). This may actually be more of a documentation problem than a functional one. I'll take a closer look to see if I can improve it.

  11. MCP Server - WaitForEngineWorkCompleted times out

    In NCrunch, there's a often difference between a tests method name and its display name. Are you able to share any test name samples that aren't being picked up correctly? This will help to identify why the search isn't working as expected.

  12. .NET Core unit tests for project build as exe

    Thanks for the sample solution. This problem is caused by NCrunch not having enough presence in the sub-process being created by the test run. I've attempted to implement a workaround for this in an NCrunch build. Essentially, it adds nCrunch.TestRuntime.DotNetCore to the .deps.json file for …

  13. MCP Server - WaitForEngineWorkCompleted times out

    Yes, this looks correct to me. There are tasks in the queue that can't be processed because the queue is blocked. Is your agent able to make sense of the output? If not, I can update the documentation to make things clearer for it.

  14. .NET Core unit tests for project build as exe

    The .deps file gets generated by MSBuild from project.assets.json and other dependency details, and because nCrunch.TestRuntime.DotNetCore isn't part of the normal static dependency graph, it doesn't get included. There are other mechanisms inside NCrunch's runtime environment that are there to e…

  15. MCP Server - WaitForEngineWorkCompleted times out

    Thanks for sharing this. I've identified an issue that could cause this and I've implemented a fix. Would you be interested in giving it a try? [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_5.24.0.1.msi]NCrunch_Console_5.24.0.1.msi[/url] [url=https://s3.amazonaws.com/down…

  16. Please update supported frameworks to include .NET 10

    Yes, I was surprised to see this. I thought it had been updated with the release. Thanks for letting me know. I'll see that this gets fixed now.

  17. MCP Server - WaitForEngineWorkCompleted times out

    Hi, thanks for sharing this issue. Most likely you have tasks that are hanging and not completing. Unfortunately the agent doesn't have a way to directly get the list of tests attached to a task that is hanging, but they are able to pull up a list of tests that are in a running state. If you ha…

  18. macOS and IpcConnectionClosedException

    Hi, There are no firm plans for this at the moment. The project was started in 2009, when the whole idea of a cross platform .NET seemed unthinkable, so it was never a design consideration. It's not impossible. It's just not something that I can commit to at this stage.

  19. MCP server

    Thanks for flagging this. I'll check it out.

  20. xunit.v3.mtp-v2 update to v4.0.0 makes all tests to fail

    A fix for this has been included in the [url=https://www.ncrunch.net/download]v5.23 build[/url] that I've just pushed out now. Please give it a try and let me know if it solves the problem for you.