CIBuildModel.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Introduce separate pipeline to test Windows10 agents

Use java13

Fix failed tests

  1. … 3 more files in changeset.
Finish bucket split

  1. … 8 more files in changeset.
Finish bucket split

  1. … 4 more files in changeset.
Stash

  1. … 9 more files in changeset.
Stash

  1. … 4 more files in changeset.
Stash

  1. … 2 more files in changeset.
Use latest versions of previous major releases in historical perf builds

Merge pull request #11211 from gradle/eskatos/ie/instantIntegTest-prepare-for-ci

Prepare CI pipeline to run integ tests with instant execution enabled

  1. … 4 more files in changeset.
Add CI jobs for :instantIntegTest

Signed-off-by: Paul Merlin <paul@gradle.com>

Add CI jobs for :instantIntegTest

Signed-off-by: Paul Merlin <paul@gradle.com>

TEMPORARY try run instantIntegTest on CI

Signed-off-by: Paul Merlin <paul@gradle.com>

Refactor performance baseline version selection (#11015)

Previously, performance test version selection is a little mess

and versions higher than minimumBaseVersion might be executed.

This commit refactors version selection code and ignore the historical

performance test if all versions don't meet minimumBaseVersion requirement.

  1. … 3 more files in changeset.
Run smoke tests on both minimum and maximum supported Java versions

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 3 more files in changeset.
Run smoke tests on both minimum and maximum supported Java versions

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 3 more files in changeset.
Introduce InstantGradleception CI job

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 1 more file in changeset.
Introduce InstantGradleception CI job

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 1 more file in changeset.
Refactor version selection

Previously, performance test version selection is a little mess

and versions higher than minimumBaseVersion might be executed.

This commit refactors version selection code and ignore the historical

performance test if all versions don't meet minimumBaseVersion requirement.

  1. … 2 more files in changeset.
Refactor version selection

Previously, performance test version selection is a little mess

and versions higher than minimumBaseVersion might be executed.

This commit refactors version selection code and ignore the historical

performance test if all versions don't meet minimumBaseVersion requirement.

  1. … 2 more files in changeset.
Refactor version selection

Previously, performance test version selection is a little mess

and versions higher than minimumBaseVersion might be executed.

This commit refactors version selection code and ignore the historical

performance test if all versions don't meet minimumBaseVersion requirement.

  1. … 2 more files in changeset.
Add dummy samples project

  1. … 1 more file in changeset.
Remove the now empty :kotlinDslToolingModels sub project

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 4 more files in changeset.
Increase timeout for flakiness detection

We adds more tests into flakiness detection this week,

so the timeout needs to be increased.

Increase timeout for flakiness detection

We adds more tests into flakiness detection this week,

so the timeout needs to be increased.

Split cross version tests by task (#10896)

We didn't split cross version tests before, because some of them have own test class split. However, we see large cross version test timeout frequently.

This PR splits cross version tests by task, not by test class. For example, for version [1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7]:

- -PtestSplit=1/3: [1.0, 1.3, 1.6]

- -PtestSplit=2/3: [1.1, 1.4, 1.7]

- -PtestSplit=3/3: [1.2, 1.5]

  1. … 3 more files in changeset.
Split cross version tests by task (#10896)

We didn't split cross version tests before, because some of them have own test class split. However, we see large cross version test timeout frequently.

This PR splits cross version tests by task, not by test class. For example, for version [1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7]:

- -PtestSplit=1/3: [1.0, 1.3, 1.6]

- -PtestSplit=2/3: [1.1, 1.4, 1.7]

- -PtestSplit=3/3: [1.2, 1.5]

  1. … 3 more files in changeset.
Split cross version tests by task (#10896)

We didn't split cross version tests before, because some of them have own test class split. However, we see large cross version test timeout frequently.

This PR splits cross version tests by task, not by test class. For example, for version [1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7]:

- -PtestSplit=1/3: [1.0, 1.3, 1.6]

- -PtestSplit=2/3: [1.1, 1.4, 1.7]

- -PtestSplit=3/3: [1.2, 1.5]

  1. … 3 more files in changeset.
Split cross version tests by task

  1. … 3 more files in changeset.
Adjust TeamCity build buckets