[ 
https://issues.apache.org/jira/browse/CASSANDRA-15925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17165594#comment-17165594
 ] 

Michael Semb Wever edited comment on CASSANDRA-15925 at 7/27/20, 11:58 AM:
---------------------------------------------------------------------------

bq. 
org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure
 is missing from the top #220 failures report and timestamps and out from 
testCapNoWarnExpirationOverflowPolicy failure doesn't match that of the 
matching #220 top failures report

The *test output* copied in the pipeline are actually from the test-cdc stage 
job. This is evident 
[here|https://ci-cassandra.apache.org/job/Cassandra-devbranch/220/testReport/org.apache.cassandra.cql3.validation.operations/TTLTest/testCapNoWarnExpirationOverflowPolicy/]
 compared to 
[here|https://ci-cassandra.apache.org/view/patches/job/Cassandra-devbranch-test-cdc/146/testReport/org.apache.cassandra.cql3.validation.operations/TTLTest/testCapNoWarnExpirationOverflowPolicyDefaultTTL_cdc/]

The test names are also not getting passed through and honoured correctly…
Nor are tests always present, for example 
[here|https://ci-cassandra.apache.org/job/Cassandra-devbranch/220/testReport/junit/org.apache.cassandra.transport.frame.checksum/ChecksummingTransformerTest/].

So… the problem here is no longer about which artefacts are getting copied, but 
how they get aggregated together (which is a custom process in the `Summary` 
stage).


was (Author: michaelsembwever):
bq. 
org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure
 is missing from the top #220 failures report and timestamps and out from 
testCapNoWarnExpirationOverflowPolicy failure doesn't match that of the 
matching #220 top failures report

The *test output* copied in the pipeline are actually from the test-cdc stage 
job. This is evident 
[here|https://ci-cassandra.apache.org/job/Cassandra-devbranch/220/testReport/org.apache.cassandra.cql3.validation.operations/TTLTest/testCapNoWarnExpirationOverflowPolicy/]
 compared to 
[here|https://ci-cassandra.apache.org/view/patches/job/Cassandra-devbranch-test-cdc/146/testReport/org.apache.cassandra.cql3.validation.operations/TTLTest/testCapNoWarnExpirationOverflowPolicyDefaultTTL_cdc/]

The test names are also not getting passed through and honoured correctly…
Nor are tests always present, for example 
[here|https://ci-cassandra.apache.org/job/Cassandra-devbranch/220/testReport/junit/org.apache.cassandra.transport.frame.checksum/ChecksummingTransformerTest/].

> Jenkins pipeline can copy wrong test report artefacts from stage builds
> -----------------------------------------------------------------------
>
>                 Key: CASSANDRA-15925
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15925
>             Project: Cassandra
>          Issue Type: Bug
>          Components: CI
>            Reporter: Michael Semb Wever
>            Assignee: Michael Semb Wever
>            Priority: Normal
>             Fix For: 4.0-rc
>
>
> Spotted in 
> https://ci-cassandra.apache.org/view/patches/job/Cassandra-devbranch/196/console
> Looks like copyArtifact will need to be specific to a build.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to