Forum member

Magnus Lidbom

55 posts

Posts by Magnus Lidbom

  1. MCP server

    That all sounds absolutely fantastic! I can't wait to use it :)

  2. MCP server

    I came specifically to ask about NCrunch exposing an MCP server and found this post. I can hardly tell you how much I want this. Even if it is far from perfect to start with, getting anything out there would probably be revolutionary when working with an agent. I think a minimal, hugely useful…

  3. Rider 2026.2 EAP support

    Thank you so much! I felt like I had one arm tied behind my back without NCrunch :)

  4. Rider 2026.2 EAP support

    Thanks! Keeping my fingers crossed that opportunity turns up :)

  5. Rider 2026.2 EAP support

    I'm running the EAP for features that are must haves to me. I'm REALLY missing NCrunch though. If support is already in progress I would greatly appreciate it if you could post a build. Even if you know it has significant glitches it would really help me out. All the best /Magnus

  6. XUnit.v3 constant grid errors. Deserializes using the wrong node's path.

    Everything runs solid as a rock now with that fix in place. Thank you so much :)

  7. XUnit.v3 constant grid errors. Deserializes using the wrong node's path.

    Oh, it might be helpful to know that I've observed an interestingly consistent failure mode with the standard theories failure linked above. It seems that one test always fails quickly, and after that churn mode seems completely stable and no more tests in the theory fail. I could have sworn that …

  8. XUnit.v3 constant grid errors. Deserializes using the wrong node's path.

    I went to sleep after my last post, woke up to Brad's comment: https://github.com/xunit/xunit/issues/3419#issuecomment-3419774531, and I've spent most of my time since then refactoring to see if I can get things stable leveraging that and your tips. Now: - our v2 code is greatly transformed - o…

  9. XUnit.v3 constant grid errors. Deserializes using the wrong node's path.

    Thank you again for researching this so fast. I apologize about my tone. I did try to rein in my frustration, but obviously I failed. I truly did not intend to force you to handle this during your weekend. I have already migrated back to v2 since I just could not get this stable. I'm truly so…

  10. XUnit.v3 constant grid errors. Deserializes using the wrong node's path.

    Thank you for another quick response. I would love to give you the information you are asking for, but for a week trying to get clear information from NCrunch about which tests are actually the problem has eluded me. Run after run with no problem, then suddenly one failure, or a torrent with hun…

  11. XUnit.v3 constant grid errors. Deserializes using the wrong node's path.

    I don't really understand what you are saying. We have a ton of asynchronous tests... The code is all open source though and the commit that added the logging you are looking at is here: https://github.com/mlidbom/Compze/commits/xunit_v3/ To be honest I have a very hard time imagining this as an…

  12. XUnit.v3 constant grid errors. Deserializes using the wrong node's path.

    Hi, I've been tearing my hair out for a week trying to figure out why I just cannot get my tests to run stably after upgrading to XUnit.v3. I've kept getting intermittent torrents of this error in the test runner view: [code=plain]NCrunch: This test was executed on server 'MANGES-LAPTOP' …

  13. Test window should group by inner classes when grouping by namespace is enabled.

    I've been refactoring a legacy test class with a few huge test methods into this structure and I'm actually a bit giddy about just how much better the code is. The below test file really makes me smile remembering how the old monolith looked. it turns out that it was hiding more than 200 assertion…

  14. Test window should group by inner classes when grouping by namespace is enabled.

    Just in case someone sees that test structure, likes it as much as I do and want to use it, the attributes that makes it work in practice are pretty simple and you can find the code here: [url=https://github.com/mlidbom/Compze/blob/develop/src/framework/Compze.Testing/TestFrameworkExtensions/XUnit/X…

  15. Test window should group by inner classes when grouping by namespace is enabled.

    Note that this is how the Rider and Resharper test UI's do it by default. The below code is a simple real world example of why I really need this feature. In practice, the nesting often gets much deeper than in this simple example, and the full test name without nesting may not even fit within th…

  16. Run ExclusivelyUses-TestRunner tests on the node with the lowest MaxProcessingThreads

    Doing so can greatly speed up test runs since fewer available test runner threads are blocked by the ExclusivelyUses-TestRunner tests. in my case I have one machine with 12 MaxProcessingThreads and one with 4. Yet NCrunch runs virtually all of the Exclusively-Uses-TestRunner on the machine with 1…

  17. NCrunch should show timing information for single line tests

    If a test is a single line NCrunch always shows only the same green > character no matter how slow the test is, and no timing information is shown when one hovers that character, it only says "Tests start on this line." This is rather unfortunate for me. I have a lot of single line tests and the nu…

  18. Rider window "view mode" issues

    [quote=Remco;17778]Unfortunately, the result is not what I was hoping for and I don't think it will be of much help to you. Even when activated, full keyboard control is not passed to the contents of the tool window until it is clicked with the mouse.[/quote] Thank you so much! Actually, the whol…

  19. Rider window "view mode" issues

    Three more days of working in Rider and I can tell you that [quote]It would make a pretty big difference to the experience of using NCrunch[/quote] was an understatement. Switching back and forth between writing code and looking at the failures in the tests window is my standard workflow, I do …

  20. Using EnableRdi(false) attribute results in NullReferenceException from LogStateMachineCompletion

    [quote=Remco;17767]Would you be interested in trying the build below? It contains a stability fix for RDI under Rider. I'm hoping it might improve things around opening the scopes in your solution.[/quote] Thanks a ton these do greatly improve the situation. It's not entirely fixed, but much be…