buildevents

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add test coverage for console attached to stderr but not stdout

    • -2
    • +2
    ./AbstractBuildResultLoggerFunctionalTest.groovy
  1. … 9 more files in changeset.
Simplify ConsoleAttachment so that it always carries the console metadata with it

    • -0
    • +1
    ./AbstractBuildResultLoggerFunctionalTest.groovy
    • -1
    • +0
    ./RichConsoleBuildResultLoggerFunctionalTest.groovy
    • -1
    • +0
    ./VerboseConsoleBuildResultLoggerFunctionalTest.groovy
  1. … 8 more files in changeset.
Make rich/verbose consoles behave similar to plain when streams are not attached

    • -2
    • +2
    ./AbstractBuildResultLoggerFunctionalTest.groovy
    • -2
    • +2
    ./RichConsoleBuildResultLoggerFunctionalTest.groovy
    • -2
    • +2
    ./VerboseConsoleBuildResultLoggerFunctionalTest.groovy
  1. … 22 more files in changeset.
Fix BuildResultLogger tests when using rich/verbose consoles

    • -1
    • +2
    ./RichConsoleBuildResultLoggerFunctionalTest.groovy
    • -1
    • +2
    ./VerboseConsoleBuildResultLoggerFunctionalTest.groovy
Introduce a test runner for the various console configurations

    • -29
    • +0
    ./PlainConsoleAttachedToStdoutBuildResultLoggerFunctionalTest.groovy
    • -4
    • +0
    ./PlainConsoleBuildResultLoggerFunctionalTest.groovy
    • -29
    • +0
    ./PlainConsoleNotAttachedBuildResultLoggerFunctionalTest.groovy
    • -29
    • +0
    ./RichConsoleAttachedToStdoutBuildResultLoggerFunctionalTest.groovy
    • -4
    • +0
    ./RichConsoleBuildResultLoggerFunctionalTest.groovy
    • -29
    • +0
    ./VerboseConsoleAttachedToStdoutBuildResultLoggerFunctionalTest.groovy
    • -4
    • +0
    ./VerboseConsoleBuildResultLoggerFunctionalTest.groovy
  1. … 58 more files in changeset.
Fix BuildResult logging tests

    • -7
    • +11
    ./AbstractBuildResultLoggerFunctionalTest.groovy
    • -0
    • +29
    ./PlainConsoleAttachedToStdoutBuildResultLoggerFunctionalTest.groovy
    • -2
    • +6
    ./PlainConsoleBuildResultLoggerFunctionalTest.groovy
    • -0
    • +29
    ./PlainConsoleNotAttachedBuildResultLoggerFunctionalTest.groovy
    • -0
    • +29
    ./RichConsoleAttachedToStdoutBuildResultLoggerFunctionalTest.groovy
    • -5
    • +7
    ./RichConsoleBuildResultLoggerFunctionalTest.groovy
    • -0
    • +29
    ./VerboseConsoleAttachedToStdoutBuildResultLoggerFunctionalTest.groovy
    • -1
    • +7
    ./VerboseConsoleBuildResultLoggerFunctionalTest.groovy
  1. … 5 more files in changeset.
Split CodeNarc configuration for integration tests

Now that there are rules specific to integration tests, we have a dedicated

configuration file. This should avoid some accidental noise, and removes

the need to check for `Integration` in the test name, which helped discover

a few more problems.

    • -0
    • +1
    ./AbstractBuildResultLoggerFunctionalTest.groovy
  1. … 7 more files in changeset.
Ensure console tests run with plain, rich and verbose modes

    • -0
    • +69
    ./AbstractBuildResultLoggerFunctionalTest.groovy
    • -64
    • +0
    ./BuildResultLoggerFunctionalSpec.groovy
    • -0
    • +25
    ./PlainConsoleBuildResultLoggerFunctionalTest.groovy
    • -0
    • +27
    ./RichConsoleBuildResultLoggerFunctionalTest.groovy
    • -0
    • +23
    ./VerboseConsoleBuildResultLoggerFunctionalTest.groovy
  1. … 15 more files in changeset.
Remove the assumption that all console tests are rich console tests

    • -2
    • +5
    ./BuildResultLoggerFunctionalSpec.groovy
  1. … 15 more files in changeset.
Add functional specs for build results (#2078)

* Support for functionally testing rich console output

* Fix test on Windows

* Another attempt to fix test on Windows

* Continue to use validation of deprecation messages

* Use regex to avoid issues with comparing String with OS-specific control characters

* Add functional tests for build results

* Fix tests now that we're validating output

    • -0
    • +61
    ./BuildResultLoggerFunctionalSpec.groovy
  1. … 1 more file in changeset.