Age | Commit message (Collapse) | Author |
|
We have used linaro@linaro.org for ages now to ACL many jobs in
Jenkins. But due to changes we can no longer use this. This changeset
uses a new flat ldap group. STG-3714
Change-Id: I2d7cf5342bacc1cc873ae9bef3fba47bb7d8b582
Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org>
|
|
Most of th following jobs haven't run successfully since 2017,
so they are most likely not needed anymore. Also add all the java jobs,
since nobody takes responsibility of them anymore.
Disable for now, delete in a year.
Change-Id: I50bca8b143d6ac247bb552b7deafe833068dddb0
|
|
The job was looking for jdk8u-server-release.tar.gz.
We only need jdk8u-release.tar.gz
Change-Id: Ic1c0fd704d9b07ded233354f07fc232ceb674974
|
|
When calling jdk*-jtre-test-persist-results, copy-arifact is trying to
get the built image with "server" or "client" build variant in the
name. This was removed.
Change-Id: I013435211865abb2607d192f871eaec23e0ab8a4
|
|
Test with the default JVM. Don't force runs to use C1 or C2.
Change-Id: I2264dfa593d858ee37432615d3e6a3022ab223dd
|
|
Plus fixes for new schemes.
Change-Id: I6b4a333fab87425f6c976eb324a2cd43654d1569
|
|
With the exception of the benchmarks, the job configurations should be
viewable.
Change-Id: Id1784ae8cb9a54f77b80c1844fdc78509f4ad163
|
|
The jtreg jdk runs weren't being persisted. Add them so they are
reported.
Change-Id: I2e2d8efabe488de5d65f717444e6c0160f1e4616
|
|
Need to specify "server" type VM for artifact copying.
Change-Id: Ica4694f347be6629c49d1bbfe76f6141fcf312e9
|
|
The jdk tests are enormous, cut down execution time by just running
hotspot and langtools.
Fix jtreg such that only the server vm is persisted. There is no client
build now.
Change-Id: Ib6d416dca0b4285ca7f7f192457f7bb21ddc7aa6
|
|
With the scripts inserted, enable the matrix execution of the client
builds across the jobs.
Change-Id: I7b6c35ea891a34090d03bc82e81d9e48531e8530
|
|
There is an issue where jobs aren't able to run across different days,
and can't be restarted across different days.
This change causes jdk8-update-src-tree.yaml to generate the YEAR and
DAY_OF_YEAR envars, which it puts into a property file the job
subsequenetly uses as parameters to launch the other jobs.
Change-Id: I70ef3cf00deb0c248d99ad20ba8bb7a49b1bc032
|
|
Enable openjdk-members to manipulate the workspace.
Change-Id: I3050036c91ddeb4d7552e6326d0743b86865e2a2
|
|
The jdk extract process can't overwrite the extracted tar files, as the
permissions don't allow it. Remove image file before extraction.
Change-Id: Ia5f2fdc82fc199e83c2bd39a5c5e43d59250b179
|
|
The jtreg results might not be idempotent if they aren't overwriting
previous runs.
Change-Id: I3706997a99b6cd689629bd1539d452ef2bd797fe
|
|
JDK_VERSION should be exported for scripts to pick it up.
Change-Id: If6773483721ac20e7946090537a5de7d1c1f7a33
|
|
JDK8 and JDK9 jobs should now be able to coexist. Change jdk9 jobs to
match the idioms in jdk8.
Couple of fixes in jdk8u.
Change-Id: Ifb9f68685ed5126b92141295e7b91eb6d1c3e061
|
|
And pass JDK_VERSION variable to scripts. This make splitting the jobs
more easy to split between jdk8u and jdk9.
Change-Id: I8d0d2ff61cbab955d7d144e18bdeab6b3d016a50
|
|
Currently, we place jdk8 jobs into $HOME/srv/openjdk - change to
$HOME/srv/openjdk8. Do likewise to jdk9 in another commit.
Change-Id: I2c8229503d98d4d6e438523e5d9a5d9bfa9fff38
|
|
Testing is eased if we can run our jobs.
Change-Id: I8b81c04cb862810c27e5dc07b0680f91b28a3907
|
|
Was missing the label field from the JDK image that is imported.
Change-Id: I31f4c792f5b38cdb86e496852bc1427de44bbdcb
|
|
The job needs a label variable to be set to complete the incoming
artifact's name.
This is unsatisfactory, as this may be run across multiple different
jobs, and they each have to run correctly.
Change-Id: I010c63b48ed2eda93069d266f5c1d9f0c9596a7f
|
|
Artifact names now include a label for the slave. Add this for JTReg.
Change-Id: Id53b66594744bfb4c6816587ff52a74d53ddf5bf
|
|
The clients builds are failing for aarch64. This is not a normal
configuration, so not expected to be fixed upstream.
Revert this once LEG-347 has been fixed.
Change-Id: I55836aa54a2e8d396a25580bf700a6cf1bbf2651
|
|
There were warnings using the logrotate property. This replaces it with
a build-discarder property.
Change-Id: I6b34938eca86c050d2edb5aa70ab91a9c1b76d11
|
|
Adds "PERSIST" variable which currently points to "$HOME/srv/openjdk".
This removes a dependency on the ~openjdk-testing userid, which won't
ever exist on ci.linaro.org.
Removes dependency on the *-test-scripts directories being already
checked out. Instead, the "jdk8-*-persist" jobs check out the test
scripts and the "jdk8-*-publish" jobs reuse them.
Change-Id: Id25f1f1ac2e9a33f63cb393b6f1e8c7eb3dee2e0
|
|
Change-Id: I21c918bb514312c9f7ec821f934b9ca200e8b36b
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I9a8993c709712021d3406cf7a46d843aa95a5510
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|