Forum member
Remco NCrunch Developer
7611 posts
Posts by Remco
-
Rider: NCrunch causing temp files to be made in project directory
[quote=willdean;17401]Thanks! There is clearly something about either the specific project or my Rider environment which is triggering NCrunch into doing this so frequently. I will investigate...[/quote] NCrunch's logs do contain the names of files that can trigger projects to be reloaded. Th…
31 May 2024 08:26 UTC
-
DirectoryNotFoundException: Could not find a part of the path 'D:\ncrunch\workspace\56184\132\...
Ok, I'm hopeful we can rule out a path error. Could you submit a bug report after the problem has appeared? Perhaps the log file will shed some light on what's happening here.
30 May 2024 10:05 UTC
-
Rider: NCrunch causing temp files to be made in project directory
Hi, thanks for sharing this issue. When NCrunch loads a project, it creates a temporary project file adjacent to the project it's loading. It then modifies this project to run a short truncated build that can retrieve critical information about the project so that we can later process it. Thi…
29 May 2024 22:29 UTC
-
DirectoryNotFoundException: Could not find a part of the path 'D:\ncrunch\workspace\56184\132\...
Hi, thanks for sharing this issue. I think the first thing we should try is moving your workspace closer to your disk root, in an effort to make sure this isn't a long path issue (recognising that you have long paths enabled, but I've found support for these to be hit-and-miss in various parts of…
28 May 2024 00:11 UTC
-
Can I add my own clickable file paths to the test failure output?
This might feel a bit messy, but could you try it with an ' at ' prefix and an ' in ' keyword so that it looks the same as an exception line?
26 May 2024 12:01 UTC
-
Can I add my own clickable file paths to the test failure output?
Hi Dylan, thanks for posting, and for liking NCrunch so much :) NCrunch internally replaces file paths with links when they point to files that are in the foreground solution (i.e. source files in your codebase). It actually doesn't matter what kind of source file they are, since we try to be as…
26 May 2024 02:34 UTC
-
Working with different TargetFrameworks
Can you confirm for me what type of project this is? Is it just a standard .NET Framework class library? project.assets.json on the grid node should be more or less a copy from the client, so the targets in the file should be a match between the machines when going through the build system. D…
22 May 2024 12:04 UTC
-
Working with different TargetFrameworks
Thanks. Is there anything here we need to address? Sorry I'm a bit confused about the current state of affairs and if there's anything that needs fixing here.
22 May 2024 07:00 UTC
-
Working with different TargetFrameworks
[quote] Are there separate Grid Node Custom Build Properties to set? [/quote] The grid node operates the same way in this area as the client does. How is it failing on the node? [quote] It also does not work with TargetFramework set by Directory.Build.props (not a problem)[/quote] Yes,…
22 May 2024 00:14 UTC
-
Working with different TargetFrameworks
Could you try setting 'TargetFrameworks' using the [url=https://www.ncrunch.net/documentation/reference_project-configuration_custom-build-properties]custom build properties[/url] setting and see if this works for you? This should be cleaner than adding conditions in the project itself and the NCru…
21 May 2024 14:25 UTC
-
Grid Node Server vs. NuGet Restore
Ok, v5.7 is [url=https://www.ncrunch.net/download]now available[/url] and it contains the above change. I'm hopeful that this should solve the sync issues for you.
20 May 2024 07:10 UTC
-
Rider: Continuous Testing?
[quote=Der-Albert.com;17350] The NCrunch UI seems a little alien in the Rider Context. Have more UI quirks ready, but will wait for the next release ;) #soon?[/quote] We have quite a lot of Rider fixes coming in the release next week. It might be best to wait until then before reporting lots of…
16 May 2024 11:38 UTC
-
Rider: Continuous Testing?
Welcome back Albert! :)
16 May 2024 06:15 UTC
-
Grid Node Server vs. NuGet Restore
I'm thinking there may be a way to just remove all the complexity from this situation. I'm looking to put back in the system with the hash comparisons, but instead of comparing hashes, it will simply count the number of files in the nuget package. If the package on the client has more files than…
10 May 2024 13:00 UTC
-
Grid Node Server vs. NuGet Restore
[quote=GlobalConcepts;17335] Indeed searching for "JetBrains.Annotations.xml" will find more resulst since I have many older projects on my disc having a "package" folder itself since they use package.config. But I really hope that this is not the problem. Except that directories and some installa…
09 May 2024 00:22 UTC
-
RdiConfigured key in config
[quote=MatthewSteeples;17332]Thanks for that. I haven't thought this through thoroughly, but it may make more sense for these to be user-level config values rather than shared ones by default. Main reason I'm suggesting that is you end up with a case where RDI is enabled for a project (by someone el…
08 May 2024 13:06 UTC
-
Grid Node Server vs. NuGet Restore
Ok, progress! We've managed to identify two problems here. 1. Something is going wrong in the build system when the Nuget package directory is redirected to the snapshots directory (which happens when running under the local system account). I'm not sure what the deep cause for this issue is …
08 May 2024 12:59 UTC
-
RdiConfigured key in config
This key is used to control the RDI wizard that pops up for any solution that hasn't had RDI specifically enabled/disabled before. If you remove it, you'll get the wizard showing again. Somewhere we needed to store this flag and the cache file didn't seem appropriate, given that it is configuratio…
08 May 2024 12:51 UTC
-
Grid Node Server vs. NuGet Restore
Thanks for the sample solution. This doesn't produce the problem on my end (tried with 3 grid servers) but I have a theory I'd like to test. It looks to me like your grid node service is running is running under the local system account. This is why it's placing the Nuget packages underneath …
08 May 2024 04:11 UTC
-
NCrunch doesn't handle MSTest cases annotated with ExpectedExceptionBaseAttribute derivations
Hi, thanks for sharing this issue. Unfortunately, we aren't able to support custom test metadata types under MSTest. This is due to the design of MSTest itself where they've made it very difficult for 3rd party software (like NCrunch) to implement custom behaviour around MSTest types like this o…
08 May 2024 03:54 UTC