Started by user unknown or anonymous Running as SYSTEM Building in workspace /var/jenkins_home/jobs/geckoEMF/workspace The recommended git tool is: NONE using credential Gitlab-Builder > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://gitlab.com/gecko.io/geckoEMF.git # timeout=10 Cleaning workspace > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 Fetching upstream changes from https://gitlab.com/gecko.io/geckoEMF.git > git --version # timeout=10 > git --version # 'git version 2.11.0' using GIT_ASKPASS to set credentials Gitlab user for Jenkins > git fetch --tags --progress -- https://gitlab.com/gecko.io/geckoEMF.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10 Checking out Revision fbd1e4cd8c2cbdb53742aee7baeb124ab7fa64b7 (refs/remotes/origin/develop) > git config core.sparsecheckout # timeout=10 > git checkout -f fbd1e4cd8c2cbdb53742aee7baeb124ab7fa64b7 # timeout=10 Commit message: "added multidimensional array data type to test model" > git rev-list --no-walk fbd1e4cd8c2cbdb53742aee7baeb124ab7fa64b7 # timeout=10 [Checks API] No suitable checks publisher found. [Gradle] - Launching build. [workspace] $ /var/jenkins_home/jobs/geckoEMF/workspace/gradlew clean test build release Starting a Gradle Daemon (subsequent builds will be faster) > Task :org.gecko.emf.osgi:clean > Task :org.gecko.emf.osgi.ecore:clean > Task :org.gecko.emf.osgi.index:clean > Task :org.gecko.emf.osgi.model.info:clean > Task :org.gecko.emf.osgi.registry:clean > Task :org.gecko.emf.osgi.test.extended.model:clean > Task :org.gecko.emf.osgi.test.index:clean > Task :org.gecko.emf.osgi.test.model:clean > Task :org.gecko.emf.osgi.tests:clean > Task :org.gecko.emf.osgi:compileJava > Task :org.gecko.emf.osgi:processResources NO-SOURCE > Task :org.gecko.emf.osgi:classes > Task :org.gecko.emf.osgi:compileTestJava NO-SOURCE > Task :org.gecko.emf.osgi:processTestResources NO-SOURCE > Task :org.gecko.emf.osgi:testClasses UP-TO-DATE > Task :org.gecko.emf.osgi:test NO-SOURCE > Task :org.gecko.emf.osgi:jar > Task :org.gecko.emf.osgi.ecore:compileJava > Task :org.gecko.emf.osgi.ecore:processResources NO-SOURCE > Task :org.gecko.emf.osgi.ecore:classes > Task :org.gecko.emf.osgi.ecore:compileTestJava NO-SOURCE > Task :org.gecko.emf.osgi.ecore:processTestResources NO-SOURCE > Task :org.gecko.emf.osgi.ecore:testClasses UP-TO-DATE > Task :org.gecko.emf.osgi.ecore:test NO-SOURCE > Task :org.gecko.emf.osgi.ecore:jar > Task :org.gecko.emf.osgi.model.info:compileJava > Task :org.gecko.emf.osgi.model.info:processResources NO-SOURCE > Task :org.gecko.emf.osgi.model.info:classes > Task :org.gecko.emf.osgi.model.info:jar > Task :org.gecko.emf.osgi.registry:compileJava > Task :org.gecko.emf.osgi.registry:processResources NO-SOURCE > Task :org.gecko.emf.osgi.registry:classes > Task :org.gecko.emf.osgi.registry:jar > Task :org.gecko.emf.osgi.index:compileJava NO-SOURCE > Task :org.gecko.emf.osgi.index:processResources > Task :org.gecko.emf.osgi.index:classes > Task :org.gecko.emf.osgi.index:compileTestJava NO-SOURCE > Task :org.gecko.emf.osgi.index:processTestResources NO-SOURCE > Task :org.gecko.emf.osgi.index:testClasses UP-TO-DATE > Task :org.gecko.emf.osgi.index:test NO-SOURCE > Task :org.gecko.emf.osgi.model.info:compileTestJava NO-SOURCE > Task :org.gecko.emf.osgi.model.info:processTestResources > Task :org.gecko.emf.osgi.model.info:testClasses > Task :org.gecko.emf.osgi.model.info:test > Task :org.gecko.emf.osgi.registry:compileTestJava NO-SOURCE > Task :org.gecko.emf.osgi.registry:processTestResources NO-SOURCE > Task :org.gecko.emf.osgi.registry:testClasses UP-TO-DATE > Task :org.gecko.emf.osgi.registry:test NO-SOURCE > Task :org.gecko.emf.osgi.test.model:compileJava > Task :org.gecko.emf.osgi.test.model:processResources NO-SOURCE > Task :org.gecko.emf.osgi.test.model:classes > Task :org.gecko.emf.osgi.test.model:jar > Task :org.gecko.emf.osgi.test.extended.model:compileJava > Task :org.gecko.emf.osgi.test.extended.model:processResources NO-SOURCE > Task :org.gecko.emf.osgi.test.extended.model:classes > Task :org.gecko.emf.osgi.test.extended.model:compileTestJava NO-SOURCE > Task :org.gecko.emf.osgi.test.extended.model:processTestResources > Task :org.gecko.emf.osgi.test.extended.model:testClasses > Task :org.gecko.emf.osgi.test.extended.model:test > Task :org.gecko.emf.osgi.test.extended.model:jar > Task :org.gecko.emf.osgi.tests:compileJava > Task :org.gecko.emf.osgi.tests:processResources NO-SOURCE > Task :org.gecko.emf.osgi.tests:classes > Task :org.gecko.emf.osgi.tests:jar > Task :org.gecko.emf.osgi.test.index:compileJava NO-SOURCE > Task :org.gecko.emf.osgi.test.index:processResources > Task :org.gecko.emf.osgi.test.index:classes > Task :org.gecko.emf.osgi.test.index:compileTestJava NO-SOURCE > Task :org.gecko.emf.osgi.test.index:processTestResources NO-SOURCE > Task :org.gecko.emf.osgi.test.index:testClasses UP-TO-DATE > Task :org.gecko.emf.osgi.test.index:test NO-SOURCE > Task :org.gecko.emf.osgi.test.model:compileTestJava NO-SOURCE > Task :org.gecko.emf.osgi.test.model:processTestResources NO-SOURCE > Task :org.gecko.emf.osgi.test.model:testClasses UP-TO-DATE > Task :org.gecko.emf.osgi.test.model:test NO-SOURCE > Task :org.gecko.emf.osgi.tests:compileTestJava NO-SOURCE > Task :org.gecko.emf.osgi.tests:processTestResources NO-SOURCE > Task :org.gecko.emf.osgi.tests:testClasses UP-TO-DATE > Task :org.gecko.emf.osgi.tests:test NO-SOURCE > Task :org.gecko.emf.osgi:assemble > Task :org.gecko.emf.osgi:testOSGi SKIPPED > Task :org.gecko.emf.osgi:check UP-TO-DATE > Task :org.gecko.emf.osgi:build > Task :org.gecko.emf.osgi.ecore:assemble > Task :org.gecko.emf.osgi.ecore:testOSGi SKIPPED > Task :org.gecko.emf.osgi.ecore:check UP-TO-DATE > Task :org.gecko.emf.osgi.ecore:build > Task :org.gecko.emf.osgi.index:jar > Task :org.gecko.emf.osgi.index:assemble > Task :org.gecko.emf.osgi.index:testOSGi SKIPPED > Task :org.gecko.emf.osgi.index:check UP-TO-DATE > Task :org.gecko.emf.osgi.index:build > Task :org.gecko.emf.osgi.model.info:assemble > Task :org.gecko.emf.osgi.model.info:testOSGi SKIPPED > Task :org.gecko.emf.osgi.model.info:check > Task :org.gecko.emf.osgi.model.info:build > Task :org.gecko.emf.osgi.registry:assemble > Task :org.gecko.emf.osgi.registry:testOSGi SKIPPED > Task :org.gecko.emf.osgi.registry:check UP-TO-DATE > Task :org.gecko.emf.osgi.registry:build > Task :org.gecko.emf.osgi.test.extended.model:assemble > Task :org.gecko.emf.osgi.test.extended.model:testOSGi SKIPPED > Task :org.gecko.emf.osgi.test.extended.model:check > Task :org.gecko.emf.osgi.test.extended.model:build > Task :org.gecko.emf.osgi.test.index:jar > Task :org.gecko.emf.osgi.test.index:assemble > Task :org.gecko.emf.osgi.test.index:testOSGi SKIPPED > Task :org.gecko.emf.osgi.test.index:check UP-TO-DATE > Task :org.gecko.emf.osgi.test.index:build > Task :org.gecko.emf.osgi.test.model:assemble > Task :org.gecko.emf.osgi.test.model:testOSGi SKIPPED > Task :org.gecko.emf.osgi.test.model:check UP-TO-DATE > Task :org.gecko.emf.osgi.test.model:build > Task :org.gecko.emf.osgi.tests:assemble required wires for org.apache.felix.framework [0] [] required wires for org.apache.servicemix.bundles.junit [1] [] required wires for org.mockito.mockito-core [2] [] required wires for org.objenesis [3] [] required wires for org.eclipse.emf.common [4] [] required wires for org.eclipse.emf.ecore [5] [] required wires for org.eclipse.emf.ecore.xmi [6] [] required wires for org.osgi.util.function [7] [] required wires for org.osgi.util.promise [8] [] required wires for org.apache.felix.configadmin [9] [] required wires for org.apache.felix.scr [10] [] required wires for org.gecko.core.test [11] [] required wires for org.gecko.emf.osgi.api [12] [] required wires for org.gecko.emf.osgi.component [13] [] required wires for org.gecko.emf.osgi.ecore [14] [] required wires for org.gecko.emf.osgi.model.info.api [15] [] required wires for org.gecko.emf.osgi.model.info.impl [16] [] required wires for org.gecko.emf.osgi.test.extended.model [17] [] required wires for org.gecko.emf.osgi.test.model [18] [] required wires for org.gecko.emf.osgi.tests [19] [] required wires for biz.aQute.tester [20] [] required wires for org.gecko.emf.osgi.tests [19] [] Creating 500000 Persons Checking first uri took: 1 Checking last uri 100 times took: 1 Clearing resource set with 500.000 entries (second try) took 11 Creating 500000 Persons (second try use locator = false) Checking first uri (second try) took: 0 Checking last uri (second try) 100 times took: 3474 Clearing resource set with 500.000 entries (second try) took 3587 Creating 500000 Persons Checking 1 first uri took: 0 Checking 1 last uri 100 times took: 1 Clearing resource set with 500.000 entries took 1 Creating 500000 Persons (second try use locator = false) Checking first uri (second try) took: 0 Checking last uri (second try) 100 times took: 3671 Clearing resource set with 500.000 entries (second try) took 11 Creating 500000 Persons Checking first uri took: 0 Checking last uri 100 times took: 3356 Clearing resource set with 500.000 entries took 41 Creating 500000 Persons (second try) > Task :org.gecko.emf.osgi.tests:testOSGi Checking first uri (second try) took: 0 Checking last uri (second try) 100 times took: 0 Clearing resource set with 500.000 entries (second try) took 1 Executing pure EMF thread-safe way 500 transactions in each of two thread with a wait timeout of 3ms took 2118ms That means an average processing time of 1236 microsecond / transaction Test number: 0 with 500 transactions and timeout of 3ms results in an error: false Executing pure EMF thread-safe way 500 transactions in each of two thread with a wait timeout of 3ms took 2131ms That means an average processing time of 1263 microsecond / transaction Test number: 1 with 500 transactions and timeout of 3ms results in an error: false Executing pure EMF thread-safe way 500 transactions in each of two thread with a wait timeout of 3ms took 2260ms That means an average processing time of 1521 microsecond / transaction Test number: 2 with 500 transactions and timeout of 3ms results in an error: false Executing pure EMF thread-safe way 500 transactions in each of two thread with a wait timeout of 3ms took 2532ms That means an average processing time of 2065 microsecond / transaction Test number: 3 with 500 transactions and timeout of 3ms results in an error: false Executing pure EMF thread-safe way 500 transactions in each of two thread with a wait timeout of 3ms took 2818ms That means an average processing time of 2637 microsecond / transaction Test number: 4 with 500 transactions and timeout of 3ms results in an error: false Error count was 0 / 5 Exception in thread 2: Executing pure the thread-unsafe EMF way 500 transactions in each of two thread with a wait timeout of 3ms took 1789ms That means an average processing time of 578 microsecond / transaction Test number: 0 with 500 transactions and timeout of 3ms results in an error: true Exception in thread 2: Executing pure the thread-unsafe EMF way 500 transactions in each of two thread with a wait timeout of 3ms took 1795ms That means an average processing time of 590 microsecond / transaction Test number: 1 with 500 transactions and timeout of 3ms results in an error: true Exception in thread 2: Executing pure the thread-unsafe EMF way 500 transactions in each of two thread with a wait timeout of 3ms took 1798ms That means an average processing time of 596 microsecond / transaction Test number: 2 with 500 transactions and timeout of 3ms results in an error: true Exception in thread 2: Executing pure the thread-unsafe EMF way 500 transactions in each of two thread with a wait timeout of 3ms took 1797ms That means an average processing time of 595 microsecond / transaction Test number: 3 with 500 transactions and timeout of 3ms results in an error: true Exception in thread 2: Executing pure the thread-unsafe EMF way 500 transactions in each of two thread with a wait timeout of 3ms took 1789ms That means an average processing time of 579 microsecond / transaction Test number: 4 with 500 transactions and timeout of 3ms results in an error: true Error count was 5 / 5 Tests run : 34 Passed : 34 Errors : 0 Failures : 0 > Task :org.gecko.emf.osgi.tests:check > Task :org.gecko.emf.osgi.tests:build > Task :org.gecko.emf.osgi:release > Task :org.gecko.emf.osgi.ecore:release > Task :org.gecko.emf.osgi.index:release > Task :org.gecko.emf.osgi.model.info:release > Task :org.gecko.emf.osgi.registry:release > Task :org.gecko.emf.osgi.test.extended.model:release > Task :org.gecko.emf.osgi.test.index:release > Task :org.gecko.emf.osgi.test.model:release > Task :org.gecko.emf.osgi.tests:release BUILD SUCCESSFUL in 1m 24s 41 actionable tasks: 41 executed Build step 'Invoke Gradle script' changed build result to SUCCESS [workspace] $ /bin/sh -xe /tmp/jenkins625010236533566315.sh + mkdir -p /var/jenkins_home/repo.gecko/snapshot/geckoEMF + rm -rf /var/jenkins_home/repo.gecko/snapshot/geckoEMF/index.xml /var/jenkins_home/repo.gecko/snapshot/geckoEMF/index.xml.sha /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.annotation /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.api /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.component /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.ecore /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.index /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.model.info.api /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.model.info.impl /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.registry /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.test.extended.model /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.test.index /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.test.model /var/jenkins_home/repo.gecko/snapshot/geckoEMF/org.gecko.emf.osgi.tests + cp -r cnf/release/index.xml cnf/release/index.xml.sha cnf/release/org.gecko.emf.osgi.annotation cnf/release/org.gecko.emf.osgi.api cnf/release/org.gecko.emf.osgi.component cnf/release/org.gecko.emf.osgi.ecore cnf/release/org.gecko.emf.osgi.index cnf/release/org.gecko.emf.osgi.model.info.api cnf/release/org.gecko.emf.osgi.model.info.impl cnf/release/org.gecko.emf.osgi.registry cnf/release/org.gecko.emf.osgi.test.extended.model cnf/release/org.gecko.emf.osgi.test.index cnf/release/org.gecko.emf.osgi.test.model cnf/release/org.gecko.emf.osgi.tests /var/jenkins_home/repo.gecko/snapshot/geckoEMF Recording test results [Checks API] No suitable checks publisher found. Sending e-mails to: m.hoffmann@data-in-motion.biz [Checks API] No suitable checks publisher found. Finished: SUCCESS