Skip to content

TS-38628 Migrate cucumber-maven-tia

cqse.teamscale.io / teamscale-findings required action Feb 4, 2025 in 0s

Teamscale

  • Findings: This pull request would introduce 5 new findings.
  • Test Gaps: This pull request has 28 untested methods.

There are 28 test gaps. This number exceeds the set limit for test gaps to be shown as individual comments. Please navigate to Teamscale instead for more test gap details.

Details

Teamscale's logo 5 added, 0 in changed code, 0 removed 28 Test Gaps (100%) tested changes: 0|untested changes: 1|untested additions: 27 Line Coverage is at 0.17. It is below the red threshold of 0.6.

Findings

  • system-tests/cucumber-maven-tia/src/test/kotlin/com/teamscale/tia/TiaMavenCucumberSystemTest.kt#41: Violation of method length threshold (source lines of code) of 30: 32 (view in Teamscale)
  • system-tests/artifactory-git-properties-detection/src/test/kotlin/com/teamscale/client/ArtifactoryMockServer.kt#19: Interface comment missing (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt#24: Interface comment missing (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/ExternalReport.kt#6: Interface comment missing (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/ExternalReport.kt#5: Interface comment missing (view in Teamscale)

Test Gaps

  • common-system-test/src/main/kotlin/com/teamscale/test/commons/SystemTestUtils.kt: Untested added method runMaven (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/SystemTestUtils.kt: Untested added method runGradle (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/SystemTestUtils.kt: Untested added method runMavenTests (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/SystemTestUtils.kt: Untested added method changePartition (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/SystemTestUtils.kt: Untested added method getCoverageString (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/SystemTestUtils.kt: Untested added method dumpCoverage (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/SystemTestUtils.kt: Untested added method getReportFileNames (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/SystemTestUtils.kt: Untested added method buildMavenProcess (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/SystemTestUtils.kt: Untested added method buildGradleProcess (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method withAuthentication (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method withImpactedTests (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method init (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method withProfilerConfiguration (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method handleImpactedTests (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method parseUploadedTestwiseCoverageReport (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method disallowingStateChanges (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method handleProfilerLogs (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method acceptingReportUploads (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method handleProfilerRegistration (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method buildBasicAuthHeader (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method shutdown (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method handleProfilerUnregister (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method handleReport (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method requireAuthentication (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method handleProfilerHeartbeat (view in Teamscale)
  • common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt: Untested added method Request.collectUserAgent (view in Teamscale)
  • teamscale-client/src/main/kotlin/com/teamscale/client/JsonUtils.kt: Untested added method Any.serialize (view in Teamscale)
  • tia-client/src/main/kotlin/com/teamscale/tia/client/CommandLineInterface.kt: Untested changed method startTestRun (view in Teamscale)

Annotations

Check warning on line 82 in system-tests/cucumber-maven-tia/src/test/kotlin/com/teamscale/tia/TiaMavenCucumberSystemTest.kt

See this annotation in the file changed.

@cqse-teamscale-io cqse-teamscale-io / teamscale-findings

system-tests/cucumber-maven-tia/src/test/kotlin/com/teamscale/tia/TiaMavenCucumberSystemTest.kt#L41-L82

Violation of method length threshold (source lines of code) of 30: 32
https://cqse.teamscale.io/findings/details/teamscale-jacoco-agent?t=ts%2F38628_iterative_kotlin_migration_system_tests%3AHEAD&id=A4100E7C14A660C5D08513CAEB16040A

Check warning on line 19 in system-tests/artifactory-git-properties-detection/src/test/kotlin/com/teamscale/client/ArtifactoryMockServer.kt

See this annotation in the file changed.

@cqse-teamscale-io cqse-teamscale-io / teamscale-findings

system-tests/artifactory-git-properties-detection/src/test/kotlin/com/teamscale/client/ArtifactoryMockServer.kt#L19

Interface comment missing
https://cqse.teamscale.io/findings/details/teamscale-jacoco-agent?t=ts%2F38628_iterative_kotlin_migration_system_tests%3AHEAD&id=3661F99FCDE9E473D27B7DC4BCCF61C0

Check warning on line 24 in common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt

See this annotation in the file changed.

@cqse-teamscale-io cqse-teamscale-io / teamscale-findings

common-system-test/src/main/kotlin/com/teamscale/test/commons/TeamscaleMockServer.kt#L24

Interface comment missing
https://cqse.teamscale.io/findings/details/teamscale-jacoco-agent?t=ts%2F38628_iterative_kotlin_migration_system_tests%3AHEAD&id=B1E4B8067B820E74D20364C3817CA6BB

Check warning on line 5 in common-system-test/src/main/kotlin/com/teamscale/test/commons/ExternalReport.kt

See this annotation in the file changed.

@cqse-teamscale-io cqse-teamscale-io / teamscale-findings

common-system-test/src/main/kotlin/com/teamscale/test/commons/ExternalReport.kt#L5

Interface comment missing
https://cqse.teamscale.io/findings/details/teamscale-jacoco-agent?t=ts%2F38628_iterative_kotlin_migration_system_tests%3AHEAD&id=1CAEC16947881F510015468C7534FF4F

Check warning on line 6 in common-system-test/src/main/kotlin/com/teamscale/test/commons/ExternalReport.kt

See this annotation in the file changed.

@cqse-teamscale-io cqse-teamscale-io / teamscale-findings

common-system-test/src/main/kotlin/com/teamscale/test/commons/ExternalReport.kt#L6

Interface comment missing
https://cqse.teamscale.io/findings/details/teamscale-jacoco-agent?t=ts%2F38628_iterative_kotlin_migration_system_tests%3AHEAD&id=39B3A0473A890AF3D4226C6E0A944D6C