Moved some direct usages of `ImmutableFileCollection` to use `FileCollectionFactory` instead, so that there are fewer places that know how to create various `FileCollection` implementations.
Moved some direct usages of `ImmutableFileCollection` to use `FileCollectionFactory` instead, so that there are fewer places that know how to create various `FileCollection` implementations.
Change some `FileCollection` construction in various core services to delegate to `FileCollectionFactory`. Also merge some `FileCollection` implementations that do the same thing.
Change some `FileCollection` construction in various core services to delegate to `FileCollectionFactory`. Also merge some `FileCollection` implementations that do the same thing.
Detect flaky performance test scenarios (#8367)As part of https://github.com/gradle/gradle-private/issues/1635 , we want to detect flaky performance test with a weekly job, in order to know which scenarios are flaky.