Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracing #136

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Tracing #136

wants to merge 2 commits into from

Commits on Feb 1, 2018

  1. Add traces to suite and test case starts.

    Print tracing information when a test suite or test case is started
    in CxxTests.
    
    Use '-v' parameter to enable traces.
    
    This provides better context information for hard to track unit test
    problems like timeouts or segfaults.
    Jarmo Jaakkola authored and sre committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    22ae5bc View commit details
    Browse the repository at this point in the history
  2. Add verbose tracing option for CxxTest unittests.

    Suite and test case tracing is extra verbose, hide it from from "-v"
    tracing.  Add support for "-v -v" to enable verbose tracing, which
    prints suite and test case tracing in addition to regular tracing.
    This allows a developer to better see regular traces when
    test failures are expected, e.g. when developing a new test suite or
    debugging a single test case.
    
    Use of "-vv" is a change from the previous non-configurable verbosity
    behaviour, but this has the same effect as "-v" had before this change.
    "-v" used to enable all tracing, including verbose tracing.
    Jarmo Jaakkola authored and sre committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    6dca23a View commit details
    Browse the repository at this point in the history