2015-12-01 19:24 GMT+01:00 David M Williams <david_williams@xxxxxxxxxx>:
OK! The build itself worked this time! But the "tests failed". In short,
Missing pattern: about.html in file: /shared/orbit/projects/orbit-I/workdir/I20151201152521/repository/plugins/de.tuberlin.eecs.agg_2.1.0.jar
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
The long answer, for those not familiar with our "tests": when there is a test failure, you need to look on the actual download page on the "build" machine, at
http://build.eclipse.org/orbit/committers/
Look at the build with the red X, in this case,
http://build.eclipse.org/orbit/committers/orbit-I/20151201152521/I20151201152521/
And then look for the red X on that page, in this case, "Test Results" at
http://build.eclipse.org/orbit/committers/orbit-I/20151201152521/I20151201152521/results-I20151201152521.xml
And there, scroll all the way to the bottom, to see what "system-err" says. That's where you find the message from the checks we do.
It appears the bundle is missing the standard Eclipse "about.html" file. Its probably easiest to look at an existing one, to get a realistic idea of what they need to be, for third party bundles,
but to "start from scratch" you can follow Eclipse's "legal documents" (https://eclipse.org/legal/guidetolegaldoc.php) all the way to the "templates" where you would find one for third party content:
https://eclipse.org/legal/epl/longabout.html
The most frequent error people make, after providing the file, is to forget to include it in the "build.properties" file. It needs to be explicitly "exported".
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
We have these "sanity checks" as part of the build, to make sure the basic requirements are met. We do not actually have unit tests of the code itself.
Christian, once fixed, you only need to retag the bundle, and update the map file with that bundle's new tag. The feature only needs to be done once (ordinarily).
HTH
P.S. This "missing file" had nothing to do with the initial build failure. That initial failure was due to one of the build files itself missing -- in fact a file that checked if the build was ok so far :) -- because of the coincidental timing of a "clean up job". What a weird coincidence. If that happens again in the next 10 years, guess I should fix the build to mark "recently used" at the beginning of the build. I must mark it now at the end of the build? I love rare events. Good reminders that they do happen!
From: David M Williams/Raleigh/IBM@IBMUS
To: david_williams@xxxxxxxxxxx, David M Williams/Raleigh/IBM@IBMUS, orbit-dev@xxxxxxxxxxx,
Date: 12/01/2015 12:46 PM
Subject: [ORBIT-BUILD: orbit-I] orbit-I Build Failed
View results here -> http://build.eclipse.org:9777/dashboard/tab/build/detail/orbit-I?log=log20151201152521
BUILD FAILED |
Ant Error Message: | /shared/orbit/org.eclipse.orbit.releng.control/cc_project_build.xml:80: The following error occurred while executing this line: /shared/orbit/org.eclipse.orbit.releng.control/cc_project_build.xml:124: Tests failed. See test log. |
Date of build: | 2015-12-01T15:25:21 |
Time to build: | 140 minutes 51 seconds |
Last changed: | 2015-12-01T13:22:28 |
Last log entry: | [releng] updating feature tag for v201511271040 to include de.tuberlin.eecs.agg |
Errors/Warnings: (59) |
Result: 1Result: 1 Result: 1 Result: 1 Result: 1 Test org.eclipse.orbit.releng.tests.TestLayout FAILED |
checkout.builder.clean: true codir: /shared/orbit/projectBuilders/orbit-I cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng/.settings cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng/ip_logs cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng/maps cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng/psf retieved new version of build.cfg configFile: /shared/orbit/projectBuilders/orbit-I/org.eclipse.orbit/org.eclipse.orbit.releng/maps/build.cfg codir: /shared/orbit/projectBuilders/orbit-I org.eclipse.orbit/org.eclipse.orbit.releng.builder Version tag for org.eclipse.orbit/org.eclipse.orbit.releng.builder is: v201508182100 cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/.settings cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/components cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/components/set1 cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/components/set2 cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/distribution cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/distribution/orbit.build cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/distribution/orbit.site cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/distribution/orbit.site/commonFiles cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/distribution/orbit.site/commonFilestoBeDeleted cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/distribution/orbit.site/staticDropFiles cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/distribution/orbit.site/templateFiles cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/distribution/orbit.upload cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/rootfiles cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/scripts cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/scripts/build cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/scripts/build/emptyStarterRepos cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/scripts/dependency cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/scripts/tests cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/scripts/tools cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/scripts/upload cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/templateFiles cvs checkout: Updating org.eclipse.orbit/org.eclipse.orbit.releng.builder/templateRepo retieved new version, v201508182100, of org.eclipse.orbit/org.eclipse.orbit.releng.builder into codir: /shared/orbit/projectBuilders/orbit-I from mapCvsRoot: :ext:david_williams@xxxxxxxxxxxxxxx:/cvsroot/tools cctimestamp: 20151201152521 datetime: 201512011526 timestamp: 20151201152521 buildfile: /shared/orbit/projectBuilders/orbit-I/org.eclipse.orbit/org.eclipse.orbit.releng.builder/distribution/orbit.build/build.xml resolution.devMode: true eclipse builder being installed to: /shared/orbit/basebuilders/orbit-I Creating dependency script: /shared/orbit/projects/orbit-I/workdir/dependency.eclipsebuilder.xml Getting eclipse-SDK-4.4.2-linux-gtk-x86_64.tar.gz or ${dependency.repo} Url: http://archive.eclipse.org/eclipse/downloads/drops4/R-4.4.2-201502041700 dependencyDir: /shared/orbit/projectBuilders/orbit-I/org.eclipse.orbit/org.eclipse.orbit.releng.builder/scripts/dependency touch file /shared/orbit/prereqsCache/eclipse-SDK-4.4.2-linux-gtk-x86_64.tar.gz grouopId: eclipsebuilder install.destination: /shared/orbit/basebuilders/orbit-I buildDirectory: /shared/orbit/projects/orbit-I/workdir labelfile: /shared/orbit/projects/orbit-I/workdir/label.properties |
Unit Tests: (0) |
No Tests Run |
This project doesn't have any tests |
|
|
Modifications since last successful build: (1) |
modified | david_williams | /org.eclipse.orbit/org.eclipse.orbit.releng/maps/bundles.map | 1.1357 | 2015-12-01T13:22:28 | [releng] updating feature tag for v201511271040 to include de.tuberlin.eecs.agg |
_______________________________________________
orbit-dev mailing list
orbit-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/orbit-dev