-
Notifications
You must be signed in to change notification settings - Fork 738
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch to using Adopt JenkinsFiles for Test #1450
Labels
Comments
This was referenced Mar 15, 2018
3 tasks
Partially resolved via #2037 |
AdamBrousseau
added a commit
to AdamBrousseau/openj9
that referenced
this issue
Jun 16, 2018
- Remove old style sanity & extended (functional) from nightly builds. - Machine resources are limited and new style (Adopt Pipelines) functional testing is stable, so this removes the old style (OpenJ9 pipelines) Related eclipse-openj9#2117 Issue eclipse-openj9#1450 [skip ci] Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
This was referenced Jun 16, 2018
AdamBrousseau
added a commit
to AdamBrousseau/openj9
that referenced
this issue
Aug 16, 2018
- Switch to using jobs that use Adopt test scripts - All platforms are now supported (including win) [skip ci] Issue eclipse-openj9#1450 eclipse-openj9#1779 adoptium/aqa-tests#506 Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
AdamBrousseau
added a commit
to AdamBrousseau/openj9
that referenced
this issue
Aug 16, 2018
- We no longer run JDK9 so we can remove this case. If we need to run 9 at some point in the future, test jobs will need to be created using the Adopt test scripts. - Windows is now supported using the Adopt test scripts [skip ci] Issue eclipse-openj9#1450 eclipse-openj9#1779 adoptium/aqa-tests#506 Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
#2728 should resolve this |
AdamBrousseau
added a commit
to AdamBrousseau/openj9
that referenced
this issue
Dec 18, 2018
- Remove support for test cases since we no longer use our test pipelines (eclipse-openj9#1450) - Set job variables for PullRequest builds based on PR case not build case. This avoids setting job properties for PR builds which removes the GH trigger configuration - Remove test node labels as these are no longer in use [skip ci] Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
Yuehan-Lin
pushed a commit
to Yuehan-Lin/openj9
that referenced
this issue
Feb 5, 2019
- Remove support for test cases since we no longer use our test pipelines (eclipse-openj9#1450) - Set job variables for PullRequest builds based on PR case not build case. This avoids setting job properties for PR builds which removes the GH trigger configuration - Remove test node labels as these are no longer in use [skip ci] Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
AdamBrousseau
added a commit
to AdamBrousseau/openj9
that referenced
this issue
Feb 14, 2019
- Adopt test pipelines do not use these variables. - These were originally used when we had our own test jobs - Cleanup dead code [skip ci] Related eclipse-openj9#1450 Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
AdamBrousseau
added a commit
to AdamBrousseau/openj9
that referenced
this issue
Mar 25, 2019
- Adopt test pipelines do not use these variables. - These were originally used when we had our own test jobs - Cleanup dead code [skip ci] Related eclipse-openj9#1450 Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
AdamBrousseau
added a commit
to AdamBrousseau/openj9
that referenced
this issue
Jun 11, 2019
- We no longer run our own testing so this code is no longer needed. - Remove PullRequest pipelines as they are no longer in use. - Combine 'build' and 'pullRequest' variable setup cases as they are identical. - Also remove temp reverse spec map used prior to eclipse-openj9#2836. Related eclipse-openj9#1450 Depends eclipse-openj9#2728 eclipse-openj9#2638 eclipse-openj9#2467 eclipse-openj9#2272 eclipse-openj9#2836 eclipse-openj9#4443 [skip ci] Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently we have our own JeknkinsFiles for Test purposes (also here).
We should be pulling the Test Jenkins files from AdoptOpenJDK/openjdk-tests. This will benefit us by not having to maintain our own "copies"
This work will require some help and coordination form the test team so we can have a smooth transition.
This may cause us to break out our PR builds into several builds (just like the nightly flow). There are a few issues with this.
also related #1409 #1779 #2037
The text was updated successfully, but these errors were encountered: