Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [krazo-dev] Jenkins jobs

very good Ivar : )
--
Daniel Dias dos Santos
Java Developer
SouJava & JCP Member
Linkedin: www.linkedin.com/in/danieldiasjava


Em sáb., 21 de nov. de 2020 às 09:35, Christian Kaltepoth <christian@xxxxxxxxxxxx> escreveu:
Hi Ivar,

awesome! Thanks for migrating the jobs. I think it will work fine this way. Maybe we could provide some scripts to help users to run the TCK and testsuite locally via Docker before creating pull requests. Just to make sure that we can catch errors early.

For the TCK we have one job per target container, which is great. Especially as you see the status of individual builds directly in the overview. For the testsuite you set up the multi config build which leads to only one entry in the job overview which aggregates the results if the different sub-builds.

I'm just wondering why we use two different strategies (testsuite vs TCK). Is there any advantage for preferring the multi config setup for the testsuite instead of defining multiple jobs??

Christian




Am Sa., 21. Nov. 2020 um 08:32 Uhr schrieb Ivar Grimstad <ivar.grimstad@xxxxxxxxxxxxxxxxxxxxxx>:
Hi all,

The Travis builds we have been using for Krazo are consuming resources in a way causing us to be put in the wait queue after one or two builds. After that, it takes forever to validate PRs.

I have therefore done the following to mitigate this:

- Travis build config set to only do a "simple" clean install
- The test suites have been moved to Jenkins
    - The job (multi config) is triggered from the master-build-only which checks for updates every 15 mins
    - The test suite passes on Wildfly
    - The test tsuite does not pass on GlassFish (most likely due to GF currently requiring Java SE 8, so not a big concern really)
- The TCK jobs have been moved to Jenkins as well
  - These jobs are triggered from the nightly Krazo build
  - Passes on GF and WF
- All Krazo Jenkins jobs are here: https://ci.eclipse.org/krazo/

Ivar
--

Ivar Grimstad

Jakarta EE Developer Advocate | Eclipse Foundation, Inc.

Eclipse Foundation - Community. Code. Collaboration. 

_______________________________________________
krazo-dev mailing list
krazo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/krazo-dev


--
_______________________________________________
krazo-dev mailing list
krazo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/krazo-dev

Back to the top