Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for TestCoverage (0.21 sec)

  1. .teamcity/src/main/kotlin/projects/FunctionalTestProject.kt

    import model.Stage
    import model.TestCoverage
    
    const val DEFAULT_FUNCTIONAL_TEST_BUCKET_SIZE = 50
    const val DEFAULT_LINUX_FUNCTIONAL_TEST_BUCKET_SIZE = 20
    
    class FunctionalTestProject(
        val model: CIBuildModel,
        functionalTestBucketProvider: FunctionalTestBucketProvider,
        val testCoverage: TestCoverage,
        val stage: Stage
    ) : Project({
        this.id(testCoverage.asId(model))
        this.name = testCoverage.asName()
    Plain Text
    - Registered: Wed Apr 24 11:36:11 GMT 2024
    - Last Modified: Tue Dec 05 00:08:14 GMT 2023
    - 805 bytes
    - Viewed (0)
  2. .teamcity/src/main/kotlin/model/CIBuildModel.kt

        val subprojects: GradleSubprojectProvider
    )
    
    fun TestCoverage.getBucketUuid(model: CIBuildModel, bucketIndex: Int) = asConfigurationId(model, "bucket${bucketIndex + 1}")
    
    interface BuildTypeBucket {
        fun createFunctionalTestsFor(model: CIBuildModel, stage: Stage, testCoverage: TestCoverage, bucketIndex: Int): FunctionalTest
    
        fun getName(testCoverage: TestCoverage): String = throw UnsupportedOperationException()
    
    Plain Text
    - Registered: Wed Apr 24 11:36:11 GMT 2024
    - Last Modified: Fri Feb 23 01:54:48 GMT 2024
    - 20.9K bytes
    - Viewed (0)
  3. .teamcity/src/main/kotlin/model/FunctionalTestBucketGenerator.kt

            val result = mutableMapOf<TestCoverage, List<SmallSubprojectBucket>>()
            for (stage in model.stages) {
                for (testCoverage in stage.functionalTests) {
                    if (testCoverage.testType !in listOf(TestType.allVersionsCrossVersion, TestType.quickFeedbackCrossVersion, TestType.soak)) {
                        result[testCoverage] = splitBucketsByTestClassesForBuildProject(testCoverage, buildProjectClassTimes)
                    }
    Plain Text
    - Registered: Wed Apr 24 11:36:11 GMT 2024
    - Last Modified: Thu Feb 15 17:04:41 GMT 2024
    - 8.5K bytes
    - Viewed (0)
  4. .teamcity/src/main/kotlin/model/FunctionalTestBucketProvider.kt

            return when {
                testCoverage.testType == TestType.quickFeedbackCrossVersion -> quickCrossVersionTestBucketProvider.createFunctionalTestsFor(stage, testCoverage)
                testCoverage.testType == TestType.allVersionsCrossVersion -> allCrossVersionTestBucketProvider.createFunctionalTestsFor(stage, testCoverage)
    Plain Text
    - Registered: Wed Apr 24 11:36:11 GMT 2024
    - Last Modified: Thu Jan 18 05:14:09 GMT 2024
    - 9K bytes
    - Viewed (0)
  5. .teamcity/src/main/kotlin/configurations/FunctionalTest.kt

            dependsOnQuickFeedbackLinux = !testCoverage.withoutDependencies && stage.stageName > StageName.PULL_REQUEST_FEEDBACK,
            os = testCoverage.os,
            buildJvm = testCoverage.buildJvm,
            arch = testCoverage.arch,
            extraParameters = assembledExtraParameters,
            timeout = testCoverage.testType.timeout,
            maxParallelForks = testCoverage.testType.maxParallelForks.toString(),
    Plain Text
    - Registered: Wed Apr 24 11:36:11 GMT 2024
    - Last Modified: Fri Feb 09 16:49:31 GMT 2024
    - 4.2K bytes
    - Viewed (0)
  6. .teamcity/src/main/kotlin/projects/StageProject.kt

            topLevelFunctionalTests.forEach(this::buildType)
    
            val functionalTestProjects = allCoverage.map { testCoverage -> FunctionalTestProject(model, functionalTestBucketProvider, testCoverage, stage) }
    
            functionalTestProjects.forEach { functionalTestProject ->
                ******@****.***ject(functionalTestProject)
            }
    Plain Text
    - Registered: Wed Apr 24 11:36:11 GMT 2024
    - Last Modified: Tue Dec 05 00:08:14 GMT 2023
    - 9.2K bytes
    - Viewed (0)
  7. .teamcity/src/main/kotlin/configurations/FunctionalTestsPass.kt

        features {
            publishBuildStatusToGithub(model)
        }
    
        dependencies {
            snapshotDependencies(functionalTestProject.functionalTests)
        }
    }) {
        val testCoverage: TestCoverage = functionalTestProject.testCoverage
    Plain Text
    - Registered: Wed Apr 24 11:36:11 GMT 2024
    - Last Modified: Thu May 06 17:20:10 GMT 2021
    - 1.3K bytes
    - Viewed (0)
  8. .teamcity/src/main/kotlin/configurations/FlakyTestQuarantine.kt

                }
            }
        }
    
        testsWithOs.forEachIndexed { index, testCoverage ->
            val extraParameters = functionalTestExtraParameters("FlakyTestQuarantine", os, arch, testCoverage.testJvmVersion.major.toString(), testCoverage.vendor.name)
            val parameters = (
                buildToolGradleParameters(true) +
                    listOf(
    Plain Text
    - Registered: Wed Apr 24 11:36:11 GMT 2024
    - Last Modified: Wed Apr 24 08:17:56 GMT 2024
    - 3.4K bytes
    - Viewed (0)
  9. .teamcity/src/test/kotlin/CIConfigIntegrationTests.kt

            }
        }
    
        @Test
        fun long_ids_are_shortened() {
            val testCoverage = TestCoverage(1, TestType.quickFeedbackCrossVersion, Os.WINDOWS, JvmVersion.java11, JvmVendor.oracle)
            val shortenedId = testCoverage.asConfigurationId(model, "veryLongSubprojectNameLongerThanEverythingWeHave")
            assertTrue(shortenedId.length < 80)
    Plain Text
    - Registered: Wed Apr 24 11:36:11 GMT 2024
    - Last Modified: Tue Jan 02 10:00:06 GMT 2024
    - 13.3K bytes
    - Viewed (0)
  10. .teamcity/src/main/kotlin/model/GradleSubprojectProvider.kt

        "architecture-test" // sanity check
    )
    
    interface GradleSubprojectProvider {
        val subprojects: List<GradleSubproject>
        fun getSubprojectsForFunctionalTest(testConfig: TestCoverage): List<GradleSubproject>
        fun getSubprojectByName(name: String): GradleSubproject?
    }
    
    data class JsonBasedGradleSubprojectProvider(private val jsonFile: File) : GradleSubprojectProvider {
        @Suppress("UNCHECKED_CAST")
    Plain Text
    - Registered: Wed Apr 24 11:36:11 GMT 2024
    - Last Modified: Fri Jun 02 14:55:06 GMT 2023
    - 2.2K bytes
    - Viewed (1)
Back to top