Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orbit-dev] [ORBIT-BUILD: orbit-I] orbit-I Build Failed - tests failed

Hallo Christian,

 

war gerade am dir schreiben.

 

Ich glaub ich verstehe das Problem jetzt besser/richtig.

 

Jedes Projekt im Eclipse Orbit hat ein „about.html“ file im root verzeichnis und zusätzlich ein „about_files“ Verzeichnis.

 

Beschrieben ist das ganze hier: https://wiki.eclipse.org/Orbit/Adding_Bundles_to_Orbit#Packaging_licensing_information

 

Ich habe eine recht kurze Fassung des zu hinterlegenden about.html files basierend auf anderen vorhandenen und der Vorlage unter https://eclipse.org/legal/epl/longabout.html dieser e-mail beigefügt.

 

Beste Grüße,

Kristopher

 

Von: orbit-dev-bounces@xxxxxxxxxxx [mailto:orbit-dev-bounces@xxxxxxxxxxx] Im Auftrag von Christian Krause
Gesendet: Donnerstag, 3. Dezember 2015 13:46
An: Orbit Developer discussion
Betreff: Re: [orbit-dev] [ORBIT-BUILD: orbit-I] orbit-I Build Failed - tests failed

 

Hi David,

sorry for the delay. I added the about.html file, created a new tag and updated the map file. Hope it works now..

 

Cheers,

Christian

 

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

 

Title: About

About This Content

December 3, 2015

License

The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content.

If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.

Third Party Content

The Content includes items that have been sourced from third parties as set out below. If you did not receive this Content directly from the Eclipse Foundation, the following is provided for informational purposes only, and you should look to the Redistributor’s license for terms and conditions of use.

AGG 2.1.0

The plug-in includes AGG 2.1.0 ("AGG"). Therefore:

The AGG binary code is included with no modifications except postprocessing (unpacked from jar).

backport-util-concurrent is:

This software is released under the Eclipse Public License.

Your use of the AGG code is subject to the terms and conditions of the license. Further information and the source code is available at http://user.cs.tu-berlin.de/~gragra/agg/.


Back to the top