tinkerpop icon indicating copy to clipboard operation
tinkerpop copied to clipboard

.NET error logging improvemnet

Open EchoNullify opened this issue 7 months ago • 3 comments

.NET has typically had bad error reporting on build where any failures would be hidden away in a large list.

I have now implemented a trx add-on which nicely displays any errors in a grouped tidy fashion.

See https://github.com/devlooped/dotnet-trx for more details

Some example outputs....

image

image

EchoNullify avatar Jun 11 '25 21:06 EchoNullify

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Please upload report for BASE (3.8-dev@9c7a54c). Learn more about missing BASE report.

Additional details and impacted files
@@            Coverage Diff             @@
##             3.8-dev    #3134   +/-   ##
==========================================
  Coverage           ?   76.52%           
  Complexity         ?    13804           
==========================================
  Files              ?     1109           
  Lines              ?    69706           
  Branches           ?     7533           
==========================================
  Hits               ?    53345           
  Misses             ?    13591           
  Partials           ?     2770           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov-commenter avatar Jun 11 '25 22:06 codecov-commenter

VOTE +1

andreachild avatar Jun 12 '25 20:06 andreachild

This is the best change I've seen all year, I really hated those logs.

VOTE +1

Cole-Greer avatar Jun 13 '25 16:06 Cole-Greer

Cherry-picked change back to 3.7-dev in b812c8b, closing this one.

xiazcy avatar Jun 24 '25 00:06 xiazcy