Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Externalize samples testing infrastructure

This change replaces UserGuideSamplesRunner with an external library

called sample-check. Sample discovery, execution, and normalization

is delegated to this library, with some custom normalizers remaining

in the Gradle codebase.

Samples output has become co-located with the sample code. Samples tests

must be run with Java 8+.

  1. … 782 more files in changeset.
Use common output chain for grouping and header generation

This allows us to group logs for print streams like stdout and stderr.

Use PrettyPrefix header for all output chains, making our output

consistent between rich and plain console modes.

Adjust functional test coverage to accomodate for new task header

  1. … 111 more files in changeset.
Re-activate user guide samples integration tests

- Adjusted expected output according to new console

- Updated 'jacoco' and 'source set' samples to not use deprecated API

  1. … 83 more files in changeset.
Reverted my last fixes to failing tests / refactorings. Apparently, I cannot change the *.out files because they are presented into the manual

  1. … 21 more files in changeset.
Removed the hack with 1 secs turned into a regex. Now it's using the simple regex mechanism I introduced in previous commit

  1. … 19 more files in changeset.
Renamed subprojects/gradle-(.+) to subprojects/$1

    • -0
    • +12
  1. … 6178 more files in changeset.