> On Apr 16, 2021, at 4:46 AM, Andriy Redko <[email protected]> wrote:
> 
> Good idea to create a subtask for each failure, personally haven't found time 
> to do that, my bad,
> thank you.

Happy to help!

> I will go over them and point to the relevant pull requests, some of these 
> issues
> have been worked on already (but not integrated yet).

Thank you so much.

> 
> FYI: Just a hint (if you haven't noticed) each CXF TCK run has reports and 
> jtr files + binaries, 
> as build artifacts, for example [1].

I totally did miss that :)  Thank you for that!  I downloaded the zip and it 
has it all right there.  Nice work.

Do we want another job to build master?  Only mention that as I see Andy's PR 
was merged there.


-David


> 
> [1] 
> https://ci-builds.apache.org/job/CXF/job/CXF-JAXRS-TCK/lastSuccessfulBuild/artifact/
> 
> Best Regards,
>    Andriy Redko
> 
> DB> Hi All,
> 
> DB> Spinning a new thread as to not overload the original "@Encoded TCK 
> issue" too much.
> 
> DB> Thanks, Andriy, for the Jenkins information and TCK setup scripts.  
> Thanks also, Andy, for the link to the proper JIRA issue.
> 
> DB> Here's what I've done.  I converted the Jenkinsfile into a script and 
> hammered on it so it is more developer friendly.  Specifically, you can run 
> one test or a chunk of tests.  As well it won't redo any setup steps unless 
> needed.  It calculates a sha on your cxf-core jar and if that hasn't changed, 
> it just goes straight to running the requested test.  This should make it 
> easier for us to debug and work locally.
> 
> DB>  - https://github.com/tckwork/cxf
> 
> DB> If we want this, tell me where it should go and I'll submit a PR.  On the 
> TomEE side, we keep a separate repo just for the TCK setup, which is kind of 
> handy as it tends to grow over time and one setup can work for all our 
> branches.  But anything works really.
> 
> DB> I then downloaded the consoleText from the latest CXF-JAXRS-TCK job, 
> parsed out each failing test, ran it locally, saved all the output and wrote 
> a script to create a subtask on CXF-7996 for each failing test:
> 
> DB>  - https://issues.apache.org/jira/browse/CXF-7996
> 
> DB> The description of each subtask is the test name, a chunk of the output, 
> and instructions on how to run the test.  Attached to each subtask is the 
> full TCK test output and jtr file so people can browse the failures without 
> having to run them directly.  Also attached is a `test.txt` file containing 
> the test name so there is an easy way for future automated tools to know what 
> issue to update as status changes.
> 
> DB> If I've possibly overstepped creating all those subtasks, let me know and 
> I can easily move them or delete them.  Totally fine.
> 
> 
> DB> -David
> 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to