- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 12 for baselineVersions (0.22 sec)
-
testing/internal-performance-testing/src/main/groovy/org/gradle/performance/results/CrossVersionPerformanceResults.groovy
} Collection<BaselineVersion> getBaselineVersions() { return baselineVersions.values() } /** * Locates the given baseline version, adding it if not present. */ BaselineVersion baseline(String version) { def baselineVersion = baselineVersions[version] if (baselineVersion == null) { baselineVersion = new BaselineVersion(version)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 3.8K bytes - Viewed (0) -
platforms/enterprise/enterprise-plugin-performance/src/testFixtures/groovy/org/gradle/performance/AbstractBuildScanPluginPerformanceTest.groovy
def setup() { def baselineVersions = toBaselineVersions(new ReleasedVersionDistributions(buildContext), ['last'], null) as List<String> if (baselineVersions.empty || baselineVersions.size() > 1) { throw new IllegalArgumentException("Expected exactly one baseline version but got ${baselineVersions.size()}: $baselineVersions") }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 19:24:56 UTC 2024 - 5.4K bytes - Viewed (0) -
testing/performance/docs/performance-bisect.md
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 7.8K bytes - Viewed (0) -
testing/internal-performance-testing/src/main/groovy/org/gradle/performance/fixture/CrossVersionPerformanceTestRunner.groovy
) def baselineVersions = toBaselineVersions(releases, targetVersions, minimumBaseVersion).collect { results.baseline(it) } try { int runIndex = 0 runVersion(testId, current, perVersionWorkingDirectory(runIndex++), results.current) baselineVersions.each { baselineVersion ->
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 25 14:54:56 UTC 2024 - 11.7K bytes - Viewed (0) -
testing/internal-performance-testing/src/main/groovy/org/gradle/performance/results/BaselineVersion.groovy
* Many scenarios have 2 maxima, one for a typical build and another for builds with a major GC pause. * * https://en.wikipedia.org/wiki/Mann%E2%80%93Whitney_U_test */ @CompileStatic class BaselineVersion implements VersionResults { private static final double MINIMUM_CONFIDENCE = 0.999 // 5 percent difference is something we can measure reliably private static final double MINIMUM_RELATIVE_MEDIAN_DIFFERENCE = 0.05
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 5.6K bytes - Viewed (0) -
testing/internal-performance-testing/src/main/groovy/org/gradle/performance/results/GradleVsMavenBuildPerformanceResults.groovy
def maven = buildResults[infos.find { it.displayName.startsWith 'Maven ' }] def baselineVersion = new BaselineVersion("Maven") baselineVersion.results.addAll(maven) def stats = baselineVersion.getSpeedStatsAgainst("Gradle", gradle) println stats def mavenIsFaster = baselineVersion.significantlyFasterThan(gradle) if (mavenIsFaster && hasRegressionChecks()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 1.5K bytes - Viewed (0) -
testing/internal-performance-testing/src/test/groovy/org/gradle/performance/results/BaselineVersionTest.groovy
import org.gradle.performance.measure.MeasuredOperation import spock.lang.Specification class BaselineVersionTest extends Specification { def baseline = new BaselineVersion("7.5") def current = new BaselineVersion("7.6") def "does consider changes with high confidence"() { baseline.results.addAll([millis(100)] * 10) current.results.addAll([millis(115)] * 10)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 2.7K bytes - Viewed (0) -
testing/internal-performance-testing/src/main/groovy/org/gradle/performance/results/FormatSupport.java
public static Number getDifferenceRatio(DataSeries<Duration> baselineVersion, DataSeries<Duration> currentVersion) { double base = baselineVersion.getMedian().getValue().doubleValue(); double current = currentVersion.getMedian().getValue().doubleValue(); return (current - base) / base; } public static String getFormattedDifference(DataSeries<Duration> baselineVersion, DataSeries<Duration> currentVersion) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 4K bytes - Viewed (0) -
testing/internal-performance-testing/src/main/groovy/org/gradle/performance/results/CrossVersionResultsStore.java
addOperations(statement, testId, null, results.getCurrent()); for (BaselineVersion baselineVersion : results.getBaselineVersions()) { addOperations(statement, testId, baselineVersion.getVersion(), baselineVersion.getResults()); } statement.executeBatch(); } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 20K bytes - Viewed (0) -
testing/internal-performance-testing/src/main/groovy/org/gradle/performance/results/report/TestDataGenerator.java
MeasuredOperationList baselineVersion = results.getScenarios().get(testHistory.getScenarioLabels().indexOf(label)); MeasuredOperationList currentVersion = results.getScenarios().get(testHistory.getScenarioLabels().size() - 1); return baselineVersion.isEmpty() ? null : Arrays.asList(index, dataExtractor.apply(baselineVersion, currentVersion));
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 8.7K bytes - Viewed (0)