Console Output

Started by an SCM change
Building in workspace /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] Done
No credentials specified
Cloning the remote Git repository
Cloning repository https://github.com/eclipse/tm4e.git
 > /usr/local/bin/git init /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace # timeout=10
Fetching upstream changes from https://github.com/eclipse/tm4e.git
 > /usr/local/bin/git --version # timeout=10
Setting http proxy: proxy.eclipse.org:9898
 > /usr/local/bin/git fetch --tags --progress https://github.com/eclipse/tm4e.git +refs/heads/*:refs/remotes/origin/*
 > /usr/local/bin/git config remote.origin.url https://github.com/eclipse/tm4e.git # timeout=10
 > /usr/local/bin/git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > /usr/local/bin/git config remote.origin.url https://github.com/eclipse/tm4e.git # timeout=10
Fetching upstream changes from https://github.com/eclipse/tm4e.git
Setting http proxy: proxy.eclipse.org:9898
 > /usr/local/bin/git fetch --tags --progress https://github.com/eclipse/tm4e.git +refs/heads/*:refs/remotes/origin/*
 > /usr/local/bin/git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > /usr/local/bin/git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision b12cba8464b22f7e1a2cc72528b3e2022afe320c (refs/remotes/origin/master)
 > /usr/local/bin/git config core.sparsecheckout # timeout=10
 > /usr/local/bin/git checkout -f b12cba8464b22f7e1a2cc72528b3e2022afe320c
Commit message: "#202 getGrammarForFileType is more resilient regarding file extension"
 > /usr/local/bin/git rev-list --no-walk e4bd591036079a6e4bd2c8f74f6bcf67d30e127b # timeout=10
Starting xvnc
[workspace] $ Xvnc :1815 -geometry 1024x768 -depth 24 -ac -SecurityTypes none -noreset
Parsing POMs

Xvnc TigerVNC 1.4.3 - built ??? ?? ???? ??:??:??
Copyright (C) 1999-2015 TigerVNC Team and many others (see README.txt)
See http://www.tigervnc.org for information on TigerVNC.
Underlying X server release 11502000, The X.Org Foundation

Initializing built-in extension VNC-EXTENSION
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension Present
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension GLX

Wed Sep  4 11:49:16 2019
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on all interface(s), port 7715
 vncext:      created VNC server for screen 0
[dix] Could not init font path element /usr/share/fonts/TTF/, removing from list!
[dix] Could not init font path element /usr/share/fonts/OTF/, removing from list!
Modules changed, recalculating dependency graph
Established TCP socket on 42469
[workspace] $ /shared/common/jdk1.8.0_x64-latest/bin/java -Xmx2G -Djava.io.tmpdir=/tmp/genie.tm4e -DforkCount=2 -cp /home/hudson/genie.tm4e/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.12.jar:/shared/common/apache-maven-latest/boot/plexus-classworlds-2.5.2.jar:/shared/common/apache-maven-latest/conf/logging jenkins.maven3.agent.Maven35Main /shared/common/apache-maven-latest /home/hudson/genie.tm4e/.jenkins/war/WEB-INF/lib/remoting-3.27.jar /home/hudson/genie.tm4e/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.12.jar /home/hudson/genie.tm4e/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.12.jar 42469
Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.tm4e -DforkCount=2
<===[JENKINS REMOTING CAPACITY]===>channel started
Executing Maven:  -B -f /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/pom.xml -PpackAndSign
[INFO] Scanning for projects...
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[INFO] Downloading from tycho-snapshots: https://repo.eclipse.org/content/repositories/tycho-snapshots/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml
[INFO] Downloading from cbi: https://repo.eclipse.org/content/groups/cbi/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[WARNING] No explicit target runtime environment configuration. Build is platform dependent.
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.core:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/pom.xml
[INFO] Fetching p2.index from https://download.eclipse.org/cbi/updates/license/2.0.1.v20180423-1114/
[INFO] Fetching p2.index from https://download.eclipse.org/cbi/updates/license/2.0.1.v20180423-1114/
[INFO] Adding repository https://download.eclipse.org/cbi/updates/license/2.0.1.v20180423-1114
[INFO] Fetching p2.index from https://download.eclipse.org/tools/orbit/downloads/drops/R20190602212107/repository/
[INFO] Fetching p2.index from https://download.eclipse.org/tools/orbit/downloads/drops/R20190602212107/repository/
[INFO] Adding repository https://download.eclipse.org/tools/orbit/downloads/drops/R20190602212107/repository
[INFO] Fetching p2.index from https://download.eclipse.org/tools/orbit/downloads/drops2/R20190602212107/repository/
[INFO] Fetching p2.index from https://download.eclipse.org/tools/orbit/downloads/drops2/R20190602212107/repository/
[INFO] Fetching p2.index from https://download.eclipse.org/eclipse/updates/4.12/
[INFO] Fetching p2.index from https://download.eclipse.org/eclipse/updates/4.12/
[INFO] Adding repository https://download.eclipse.org/eclipse/updates/4.12
[INFO] Fetching p2.index from https://download.eclipse.org/eclipse/updates/4.12/R-4.12-201906051800/
[INFO] Fetching p2.index from https://download.eclipse.org/eclipse/updates/4.12/R-4.12-201906051800/
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.core:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.core:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.core.tests:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core.tests/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.core.tests:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core.tests/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.core.tests:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core.tests/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.registry:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.registry/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.registry:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.registry/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.registry:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.registry/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.ui:0.3.4-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.ui/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.ui:0.3.4-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.ui/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.ui:0.3.4-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.ui/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.ui.tests:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.ui.tests/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.ui.tests:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.ui.tests/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.ui.tests:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.ui.tests/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.languageconfiguration:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.languageconfiguration/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.languageconfiguration:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.languageconfiguration/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.languageconfiguration:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.languageconfiguration/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.languageconfiguration.tests:0.1.0-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.languageconfiguration.tests/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.languageconfiguration.tests:0.1.0-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.languageconfiguration.tests/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.languageconfiguration.tests:0.1.0-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.languageconfiguration.tests/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.markdown:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.markdown/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.markdown:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.markdown/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.markdown:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.markdown/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.samples:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.samples/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.samples:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.samples/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.samples:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.samples/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.feature:0.3.4-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.feature/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.feature:0.3.4-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.feature/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.feature:0.3.4-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.feature/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse:org.eclipse.tm4e.repository:0.3.2-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.repository/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse:org.eclipse.tm4e.repository:0.3.2-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.repository/pom.xml
[INFO] Resolving class path of MavenProject: org.eclipse:org.eclipse.tm4e.repository:0.3.2-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.repository/pom.xml
[WARNING] The project org.eclipse:org.eclipse.tm4e:pom:0.3.2-SNAPSHOT uses prerequisites which is only intended for maven-plugin projects but not for non maven-plugin projects. For such purposes you should use the maven-enforcer-plugin. See https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] org.eclipse.tm4e                                                   [pom]
[INFO] tm4e-target                                  [eclipse-target-definition]
[INFO] org.eclipse.tm4e.core                                   [eclipse-plugin]
[INFO] org.eclipse.tm4e.core.tests                        [eclipse-test-plugin]
[INFO] org.eclipse.tm4e.registry                               [eclipse-plugin]
[INFO] org.eclipse.tm4e.ui                                     [eclipse-plugin]
[INFO] org.eclipse.tm4e.ui.tests                          [eclipse-test-plugin]
[INFO] org.eclipse.tm4e.languageconfiguration                  [eclipse-plugin]
[INFO] org.eclipse.tm4e.languageconfiguration.tests       [eclipse-test-plugin]
[INFO] org.eclipse.tm4e.markdown                               [eclipse-plugin]
[INFO] org.eclipse.tm4e.samples                                [eclipse-plugin]
[INFO] org.eclipse.tm4e.feature                               [eclipse-feature]
[INFO] org.eclipse.tm4e.repository                         [eclipse-repository]
[INFO] 
[INFO] --------------------< org.eclipse:org.eclipse.tm4e >--------------------
[INFO] Building org.eclipse.tm4e 0.3.2-SNAPSHOT                          [1/13]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.tm4e ---
[INFO] 
[INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (default) @ org.eclipse.tm4e ---
[INFO] argLine set to -javaagent:/opt/public/hipp/homes/genie.tm4e/.m2/repository/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/home/hudson/genie.tm4e/.jenkins/jobs/snapshot/target/jacoco.exec,append=true,includes=org.eclipse.tm4e.*
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (compiletests) @ org.eclipse.tm4e ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.22.0:test (default) @ org.eclipse.tm4e ---
[INFO] No tests to run.
[JENKINS] Recording test results
[INFO] 
[INFO] --- tycho-source-plugin:1.4.0:plugin-source (plugin-source) @ org.eclipse.tm4e ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:1.4.0:source-feature (source-feature) @ org.eclipse.tm4e ---
[INFO] 
[INFO] --- tycho-pack200a-plugin:1.4.0:normalize (pack200-normalize) @ org.eclipse.tm4e ---
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.5:sign (sign) @ org.eclipse.tm4e ---
[INFO] 
[INFO] --- tycho-pack200b-plugin:1.4.0:pack (pack200-pack) @ org.eclipse.tm4e ---
[INFO] 
[INFO] --- tycho-p2-plugin:1.4.0:p2-metadata (attached-p2-metadata) @ org.eclipse.tm4e ---
[INFO] 
[INFO] --- tycho-p2-extras-plugin:1.4.0:compare-version-with-baselines (compare-version-with-baseline) @ org.eclipse.tm4e ---
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ org.eclipse.tm4e ---
[INFO] Installing /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/pom.xml to /opt/public/hipp/homes/genie.tm4e/.m2/repository/org/eclipse/org.eclipse.tm4e/0.3.2-SNAPSHOT/org.eclipse.tm4e-0.3.2-SNAPSHOT.pom
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --------------------< org.eclipse.tm4e:tm4e-target >--------------------
[INFO] Building tm4e-target 0.3.2-SNAPSHOT                               [2/13]
[INFO] ---------------------[ eclipse-target-definition ]----------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ tm4e-target ---
[INFO] 
[INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (default) @ tm4e-target ---
[INFO] argLine set to -javaagent:/opt/public/hipp/homes/genie.tm4e/.m2/repository/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/target/jacoco.exec,append=true,includes=org.eclipse.tm4e.*
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (compiletests) @ tm4e-target ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.22.0:test (default) @ tm4e-target ---
[INFO] No tests to run.
[JENKINS] Recording test results
[INFO] 
[INFO] --- tycho-source-plugin:1.4.0:plugin-source (plugin-source) @ tm4e-target ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.4.0:package-target-definition (default-package-target-definition) @ tm4e-target ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:1.4.0:source-feature (source-feature) @ tm4e-target ---
[INFO] 
[INFO] --- tycho-pack200a-plugin:1.4.0:normalize (pack200-normalize) @ tm4e-target ---
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.5:sign (sign) @ tm4e-target ---
[INFO] 
[INFO] --- tycho-pack200b-plugin:1.4.0:pack (pack200-pack) @ tm4e-target ---
[INFO] 
[INFO] --- tycho-p2-plugin:1.4.0:p2-metadata (attached-p2-metadata) @ tm4e-target ---
[INFO] 
[INFO] --- tycho-p2-extras-plugin:1.4.0:compare-version-with-baselines (compare-version-with-baseline) @ tm4e-target ---
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ tm4e-target ---
[INFO] Installing /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/target-platform/tm4e-target.target to /opt/public/hipp/homes/genie.tm4e/.m2/repository/org/eclipse/tm4e/tm4e-target/0.3.2-SNAPSHOT/tm4e-target-0.3.2-SNAPSHOT.target
[INFO] Installing /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/target-platform/pom.xml to /opt/public/hipp/homes/genie.tm4e/.m2/repository/org/eclipse/tm4e/tm4e-target/0.3.2-SNAPSHOT/tm4e-target-0.3.2-SNAPSHOT.pom
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] -----------------< org.eclipse:org.eclipse.tm4e.core >------------------
[INFO] Building org.eclipse.tm4e.core 0.3.3-SNAPSHOT                     [3/13]
[INFO] ---------------------------[ eclipse-plugin ]---------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.tm4e.core ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.4.0:build-qualifier (default-build-qualifier) @ org.eclipse.tm4e.core ---
[INFO] The project's OSGi version is 0.3.3.201909041531
[INFO] 
[INFO] --- tycho-packaging-plugin:1.4.0:validate-id (default-validate-id) @ org.eclipse.tm4e.core ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.4.0:validate-version (default-validate-version) @ org.eclipse.tm4e.core ---
[INFO] 
[INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (default) @ org.eclipse.tm4e.core ---
[INFO] argLine set to -javaagent:/opt/public/hipp/homes/genie.tm4e/.m2/repository/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/target/jacoco.exec,append=true,includes=org.eclipse.tm4e.*
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.tm4e.core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- tycho-compiler-plugin:1.4.0:compile (default-compile) @ org.eclipse.tm4e.core ---
[WARNING] Parameter 'useProjectSettings' is set to true, but preferences file '/home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/.settings/org.eclipse.jdt.core.prefs' could not be found!
[INFO] Compiling 132 source files to /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.tm4e.core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 12 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (compiletests) @ org.eclipse.tm4e.core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 11 source files to /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.22.0:test (default) @ org.eclipse.tm4e.core ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.eclipse.tm4e.core.internal.grammar.parser.json.JSONPListParserTest
[INFO] Running org.eclipse.tm4e.core.internal.grammar.parser.xml.XMLPlistParserTest
{foldingStartMarker=^\s*#\s*region|^\s*/\*|^(?![^{]*?//|[^{]*?/\*(?!.*?\*/.*?\{)).*?\{\s*($|//|/\*(?!.*?\*/.*\S)), scopeName=source.cs, patterns=[{include=#using}, {include=#namespace}, {include=#code}], name=C#, foldingStopMarker=^\s*#\s*endregion|^\s*\*/|^\s*\}, repository={using={captures={1={name=keyword.other.using.cs}}, end=\s*(?:$|;), begin=^\s*(using)\b\s*}, code={patterns=[{include=#block}, {include=#comments}, {include=#class}, {include=#variable}, {include=#constants}, {include=#storage-modifiers}, {include=#keywords}, {include=#preprocessor}, {include=#method-call}, {include=#builtinTypes}, {include=#documentation}]}, comments={patterns=[{captures={0={name=punctuation.definition.comment.cs}}, patterns=[{include=text.xml}], name=comment.block.documentation.cs, end=$\n?, begin=///}, {captures={0={name=punctuation.definition.comment.cs}}, name=comment.block.cs, end=\*/\n?, begin=/\*}, {captures={1={name=punctuation.definition.comment.cs}}, name=comment.line.double-slash.cs, end=$\n?, begin=//}]}, keywords={patterns=[{match=\b(if|else|while|for|foreach|in|do|return|continue|break|switch|case|default|goto|throw|try|catch|finally|lock|yield|await|when)\b, name=keyword.control.cs}, {match=\b(from|where|select|group|into|orderby|join|let|on|equals|by|ascending|descending)\b, name=keyword.linq.cs}, {match=\b(event|delegate|fixed|add|remove|set|get|value|new|is|as|using|checked|unchecked|typeof|sizeof|stackalloc|nameof)\b, name=keyword.other.cs}, {match=[@]\b(namespace|class|var|event|delegate|add|remove|set|get|value|new|is|as|using|checked|unchecked|typeof|sizeof|nameof|when|override|readonly|stackalloc|from|where|select|group|into|orderby|join|let|on|equals|by|ascending|descending|if|else|while|for|foreach|in|do|return|continue|break|switch|case|default|goto|throw|try|catch|finally|lock|yield|await|internal|public|protected|private|static|const|sealed|abstract|virtual|extern|unsafe|volatile|implicit|explicit|operator|async|partial|bool|byte|sbyte|char|decimal|double|float|int|uint|long|ulong|object|short|ushort|string|void|struct|enum|interface)\b, name=meta.class.body.cs}]}, method={patterns=[{patterns=[{include=#constants}, {include=#preprocessor}, {include=#builtinTypes}], name=meta.method.annotation.cs, end=\], begin=\[}, {patterns=[{include=#code}], name=meta.new-object.cs, end=(?={|;), begin=(?=\bnew\s+)(?=[\w<].*\s+)(?=[^=]+\()}, {endCaptures={1={name=punctuation.section.method.end.cs}}, patterns=[{include=#storage-modifiers}, {patterns=[{include=#parameters}, {include=#constants}], name=meta.method.identifier.cs, end=\), beginCaptures={1={name=entity.name.function.cs}}, begin=([\w]+\s*(?:<[\w<>\s,`?]*>)?)\s*\(}, {patterns=[{include=#builtinTypes}], name=meta.method.return-type.cs, end=(?=[\w.]+\s*\(), begin=(?=\w.*\s+[\w.]+\s*\()}, {patterns=[{include=#builtinTypes}], name=meta.method.base-call.cs, end=\), beginCaptures={1={name=constant.language.cs}}, begin=:\s*(this|base)\s*\(}, {patterns=[{include=#code}], name=meta.method.body.cs, end=(?=;), beginCaptures={0={name=punctuation.section.method.begin.cs}}, begin==>}, {patterns=[{include=#code}], name=meta.method.body.cs, end=(?=}), beginCaptures={0={name=punctuation.section.method.begin.cs}}, begin={}], name=meta.method.cs, end=(})|(?=;), begin=(?<!=|=\s)(?!new)(?!.*(=|\/\/|\/\*).*\()(?=[\w<].*\s+.+\()}, {endCaptures={0={name=punctuation.section.property.end.cs}}, patterns=[{include=#storage-modifiers}, {captures={1={name=entity.name.function.cs}}, name=meta.method.identifier.cs, end=(?==>), begin=(?=([\w.]+)\s*=>)}, {patterns=[{include=#builtinTypes}], name=meta.method.return-type.cs, end=(?=[\w.]+\s*=>), begin=(?=\w.*\s+[\w.]+\s*=>)}, {patterns=[{include=#code}], name=meta.method.body.cs, end=(?=;), beginCaptures={0={name=punctuation.section.property.begin.cs}}, begin==>}], name=meta.property.cs, end=;, begin=(?!new)(?=[\w<].*\s+)(?=[^\(]+=>)}, {endCaptures={0={name=punctuation.section.property.end.cs}}, patterns=[{include=#storage-modifiers}, {captures={1={name=entity.name.function.cs}}, name=meta.method.identifier.cs, end=(?={), begin=([\w.]+)\s*(?={)}, {patterns=[{include=#builtinTypes}], name=meta.method.return-type.cs, end=(?=[\w.]+\s*\{), begin=(?=\w.*\s+[\w.]+\s*\{)}, {patterns=[{include=#code}], name=meta.method.body.cs, end=(?=}), beginCaptures={0={name=punctuation.section.property.begin.cs}}, begin={}], name=meta.property.cs, end=}, begin=(?!new)(?=[\w<].*\s+)(?=[^=\(]+\{)}]}, preprocessor={patterns=[{captures={2={name=entity.name.function.preprocessor.cs}}, match=^\s*#\s*(if|else|elif|endif|define|undef|warning|error|line|pragma|region|endregion)\b\s*(.*?)(?=$|\/\/), name=meta.preprocessor.cs}]}, storage-modifiers={match=\b(event|delegate|internal|public|protected|private|static|const|new|sealed|abstract|virtual|override|extern|unsafe|readonly|volatile|implicit|explicit|operator|async|partial)\b, name=storage.modifier.cs}, namespace={endCaptures={0={name=punctuation.section.namespace.end.cs}}, patterns=[{patterns=[{include=#using}, {include=#namespace}, {include=#code}], name=meta.namespace.body.cs, end=(?=}), beginCaptures={0={name=punctuation.section.namespace.begin.cs}}, begin={}], name=meta.namespace.cs, end=}, beginCaptures={1={name=meta.namespace.identifier.cs}, 2={name=keyword.other.namespace.cs}, 3={name=entity.name.type.namespace.cs}}, begin=^\s*[^@]?((namespace)\s+([\w.]+))}, variable={patterns=[{captures={1={name=keyword.other.var.cs}}, match=\b(var)\s+(.*?)(?=(=|;))}, {captures={1={name=storage.type.variable.cs}}, match=\b(?!var|return|yield|throw)([\w<>*?\[\]]+)\s+([\w]+)\s*(?=(=(?!=)|;))}]}, block={patterns=[{endCaptures={0={name=punctuation.section.block.end.cs}}, patterns=[{include=#code}], name=meta.block.cs, end=}, beginCaptures={0={name=punctuation.section.block.begin.cs}}, begin={}]}, constants={patterns=[{match=\b(true|false|null|this|base)\b, name=constant.language.cs}, {match=\b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\.?[0-9]*)|(\.[0-9]+))((e|E)(\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\b, name=constant.numeric.cs}, {captures={0={name=punctuation.definition.string.begin.cs}}, match=@"([^"]|"")*", name=string.quoted.double.literal.cs}, {endCaptures={0={name=punctuation.definition.string.end.cs}}, patterns=[{match=\\., name=constant.character.escape.cs}], name=string.quoted.double.cs, end=", beginCaptures={0={name=punctuation.definition.string.begin.cs}}, begin="}, {endCaptures={0={name=punctuation.definition.string.end.cs}}, patterns=[{match=\\., name=constant.character.escape.cs}], name=string.quoted.single.cs, end=', beginCaptures={0={name=punctuation.definition.string.begin.cs}}, begin='}]}, class={endCaptures={0={name=punctuation.section.class.end.cs}}, patterns=[{include=#storage-modifiers}, {include=#comments}, {captures={1={name=storage.modifier.cs}, 2={name=entity.name.type.class.cs}}, match=(class|struct|interface|enum)\s+(\w+), name=meta.class.identifier.cs}, {patterns=[{captures={1={name=storage.type.cs}}, match=\s*,?([A-Za-z_]\w*)\b}], end=(?={), begin=:}, {patterns=[{include=#method}, {include=#code}], name=meta.class.body.cs, end=(?=}), beginCaptures={0={name=punctuation.section.class.begin.cs}}, begin={}], name=meta.class.cs, end=}, begin=(?=\w?[\w\s]*[^@]?(?:class|struct|interface|enum)\s+\w+)}, method-call={endCaptures={0={name=punctuation.definition.method-parameters.end.cs}}, patterns=[{match=,, name=punctuation.definition.seperator.parameter.cs}, {include=#code}], name=meta.method-call.cs, end=\), beginCaptures={1={name=meta.method.cs}, 2={name=punctuation.definition.method-parameters.begin.cs}}, begin=([\w$]+)\s*(\()}, parameters={endCaptures={1={name=punctuation.definition.separator.parameter.cs}}, patterns=[{include=#constants}, {include=#block}], end=(?:(,)|(?=[\)])), beginCaptures={1={name=storage.type.modifier.cs}, 2={name=storage.type.generic.cs}, 3={name=variable.parameter.function.cs}, 4={name=keyword.operator.assignment.cs}}, begin=\b(ref|params|out)?\s*\b(\w+(?:\s*<.*?>)?(?:\s*\*)*(?:\s*\?)?(?:\s*\[.*?\])?)\s+(@?\w+)\s*(=)?}, builtinTypes={patterns=[{match=\b(bool|byte|sbyte|char|decimal|double|float|int|uint|long|ulong|object|short|ushort|string|void|class|struct|enum|interface)\b, name=storage.type.cs}]}}, fileTypes=[cs]}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s - in org.eclipse.tm4e.core.internal.grammar.parser.json.JSONPListParserTest
[INFO] Running org.eclipse.tm4e.core.grammar.GrammarTest
{patterns=[{include=#expression}], scopeName=source.js, name=JavaScript (with React support), repository={array-literal={endCaptures={0={name=meta.brace.square.js}}, patterns=[{include=#expression}], name=meta.array.literal.js, end=\], beginCaptures={0={name=meta.brace.square.js}}, begin=\[}, function-overload-declaration={captures={1={name=storage.modifier.js}, 2={name=storage.type.function.js}, 3={name=entity.name.function.js}}, match=\b(?:(export)\s+)?(function\b)(?:\s+([a-zA-Z_$][\w$]*))?\s*, name=meta.function.overload.js}, switch-statement={patterns=[{include=#switch-expression}, {include=#switch-block}], name=switch-statement.expr.js, end=}, begin=(?=\bswitch\b\s*\()}, field-declaration={patterns=[{include=#expression}], name=meta.field.declaration.js, end=(?=\}|;|,|$)|(?<=\}), beginCaptures={1={name=variable.js}, 2={name=keyword.operator.js}}, begin=(?<!\()\s*((?:\b[a-zA-Z_$][\w$]*)|(?:\'[^']*\')|(?:\"[^"]*\"))\s*(\?\s*)?(?=(=|:))}, method-declaration={patterns=[{include=#comment}, {include=#type-parameters}, {include=#function-type-parameters}, {include=#type-annotation}, {include=#method-overload-declaration}, {include=#decl-block}], name=meta.method.declaration.js, end=(?=\}|;|,)|(?<=\}), beginCaptures={1={name=storage.modifier.js}, 2={name=storage.modifier.js}, 3={name=storage.modifier.js}, 4={name=storage.type.property.js}, 5={name=keyword.operator.js}, 6={name=entity.name.function.js}, 7={name=keyword.operator.js}}, begin=\b(?:(abstract)\s+)?\b(?:(public|private|protected)\s+)?\b(?:(async)\s+)?(?:(get|set)\s+)?(?:(new)|(?:([a-zA-Z_$][\.\w$]*)\s*(\??)))?\s*(?=\(|\<)}, numeric-literal={match=\b(?<=[^$])((0(x|X)[0-9a-fA-F]+)|([0-9]+(\.[0-9]+)?))\b, name=constant.numeric.js}, switch-block={patterns=[{include=#expression}], name=switch-block.expr.js, end=(?=\}), begin={}, variable-initializer={patterns=[{include=#expression}], end=(?=$|[,);=]), beginCaptures={1={name=keyword.operator.js}}, begin=(=)}, comment-line={match=(//).*$\n?, name=comment.line.js}, template-string-contents={patterns=[{include=#string-character-escape}], name=string.template.js, end=(?=(\$\{|`)), begin=.*?}, expression-operator={match==>|\b(delete|export|import|from|in|instanceof|new|typeof|void|as)\b, name=keyword.operator.js}, jsx-entities={patterns=[{captures={1={name=punctuation.definition.entity.js}, 3={name=punctuation.definition.entity.js}}, match=(&)([a-zA-Z0-9]+|#[0-9]+|#x[0-9a-fA-F]+)(;), name=constant.character.entity.js}, {match=&, name=invalid.illegal.bad-ampersand.js}]}, type={patterns=[{include=#type-primitive}, {include=#type-parameters}, {include=#type-tuple}, {include=#type-object}, {include=#type-operator}, {include=#type-paren-or-function-type-parameters}, {include=#type-function-return-type}, {include=#type-name}], name=meta.type.js}, type-annotation={patterns=[{include=#type}, {include=#string}, {include=#comment}], name=meta.type.annotation.js, end=(?=$|[,);\}\]]|//)|(?==[^>])|(?<=[\}>\]\)]|[a-zA-Z_$])\s*(?=\{), begin=:}, jsx-tag-attributes={patterns=[{include=#jsx-tag-attribute-name}, {include=#jsx-tag-attribute-assignment}, {include=#jsx-string-double-quoted}, {include=#jsx-string-single-quoted}, {include=#jsx-evaluated-code}]}, template-substitution-element={endCaptures={0={name=keyword.operator.js}}, patterns=[{include=#expression}], name=template.element.js, end=\}, beginCaptures={0={name=keyword.operator.js}}, begin=\$\{}, type-name={captures={1={name=entity.name.type.js}}, match=[a-zA-Z_$][.\w$]*, name=meta.type.name.js}, property-accessor={match=\b(get|set)\b, name=storage.type.property.js}, indexer-parameter={captures={1={name=variable.parameter.js}}, match=([a-zA-Z_$][\w$]*)(?=\:), name=meta.indexer.parameter.js}, jsx-children={patterns=[{include=#jsx-tag-without-attributes}, {include=#jsx-tag-open}, {include=#jsx-tag-close}, {include=#jsx-tag-invalid}, {include=#jsx-evaluated-code}, {include=#jsx-entities}]}, qstring-double={patterns=[{include=#string-character-escape}], name=string.double.js, end="|(?=$), begin="}, arithmetic-operator={match=\*|/|\-\-|\-|\+\+|\+|%, name=keyword.operator.arithmetic.js}, static-modifier={match=\b(static)\b, name=keyword.other.js}, jsx-tag-close={endCaptures={1={name=punctuation.definition.tag.end.js}}, patterns=[{include=#comment}], name=tag.close.js, end=(>), beginCaptures={1={name=punctuation.definition.tag.begin.js}, 2={name=entity.name.tag.js}}, begin=(</)([_$a-zA-Z][-$\w.]*(?<!\.|-))}, block={endCaptures={0={name=meta.brace.curly.js}}, patterns=[{include=#object-member}, {include=#expression}], name=meta.block.js, end=\}, beginCaptures={0={name=meta.brace.curly.js}}, begin=\{}, access-modifier={match=\b(public|protected|private)\b, name=storage.modifier.js}, function-declaration={patterns=[{include=#comment}, {include=#type-parameters}, {include=#function-type-parameters}, {include=#return-type}, {include=#function-overload-declaration}, {include=#decl-block}], name=meta.function.js, end=(?=;|\})|(?<=\}), beginCaptures={1={name=storage.modifier.js}, 2={name=storage.modifier.js}, 3={name=storage.type.function.js}, 4={name=entity.name.function.js}}, begin=\b(?:(export)\s+)?(?:(async)\s+)?(function\b)(?:\s+([a-zA-Z_$][\w$]*))?\s*}, jsx-string-double-quoted={endCaptures={0={name=punctuation.definition.string.end.js}}, patterns=[{include=#jsx-entities}], name=string.quoted.double.js, end=", beginCaptures={0={name=punctuation.definition.string.begin.js}}, begin="}, return-type={patterns=[{include=#type}], name=meta.return.type.js, end=(?=$)|(?=\{|;|//), begin=(?<=\))\s*:}, jsx-tag-attribute-name={captures={1={name=entity.other.attribute-name.js}}, match=(?x)
  \s*
  ([_$a-zA-Z][-$\w]*)
  (?=\s|=|/?>|/\*|//), name=meta.tag.attribute-name.js}, jsx-string-single-quoted={endCaptures={0={name=punctuation.definition.string.end.js}}, patterns=[{include=#jsx-entities}], name=string.quoted.single.js, end=', beginCaptures={0={name=punctuation.definition.string.begin.js}}, begin='}, type-object={endCaptures={0={name=meta.brace.curly.js}}, patterns=[{include=#comment}, {include=#field-declaration}, {include=#method-declaration}, {include=#indexer-declaration}, {include=#type-annotation}], name=meta.object.type.js, end=\}, beginCaptures={0={name=meta.brace.curly.js}}, begin=\{}, for-in-simple={captures={1={name=storage.type.js}, 3={name=keyword.operator.js}}, match=(?<=\()\s*\b(var|let|const)\s+([a-zA-Z_$][\w$]*)\s+(in|of)\b, name=forin.expr.js}, jsx-tag-without-attributes={endCaptures={1={name=punctuation.definition.tag.begin.js}, 2={name=entity.name.tag.js}, 3={name=punctuation.definition.tag.end.js}}, patterns=[{include=#jsx-children}], name=tag.without-attributes.js, end=(</)([_$a-zA-Z][-$\w.]*(?<!\.|-))(>), beginCaptures={1={name=punctuation.definition.tag.begin.js}, 2={name=entity.name.tag.js}, 3={name=punctuation.definition.tag.end.js}}, begin=(<)([_$a-zA-Z][-$\w.]*(?<!\.|-))(>)}, type-tuple={endCaptures={0={name=meta.brace.square.js}}, patterns=[{include=#type}, {include=#comment}], name=meta.type.tuple.js, end=\], beginCaptures={0={name=meta.brace.square.js}}, begin=\[}, function-call={patterns=[{include=#await-modifier}, {include=#type-parameters}, {include=#paren-expression}], name=functioncall.expr.js}, jsx-tag-open={endCaptures={1={name=punctuation.definition.tag.end.js}}, patterns=[{include=#comment}, {include=#jsx-tag-attributes}, {include=#jsx-tag-attributes-illegal}], name=tag.open.js, end=(/?>), beginCaptures={1={name=punctuation.definition.tag.begin.js}, 2={name=entity.name.tag.js}}, begin=(?x)
  (<)
  ([_$a-zA-Z][-$\w.]*(?<!\.|-))
  (?=\s+(?!\?)|/?>)}, storage-keyword={match=\b(number|boolean|string|any|var|let|function|const|module|namespace)\b, name=storage.type.js}, relational-operator={match====|==|=|!=|!==|<=|>=|<>|<|>, name=keyword.operator.comparison.js}, regex={patterns=[{match=\\., name=constant.character.escape.js}, {match=\[(\\\]|[^\]])*\], name=constant.character.class.js}], name=string.regex.js, end=$|(/)[igm]*, begin=(?<=[=(:,\[]|^|return|&&|\|\||!)\s*(/)(?![/*+{}?])}, undefined-literal={match=\b(undefined)\b, name=constant.language.js}, jsx-tag-attributes-illegal={match=\S+, name=invalid.illegal.attribute.js}, object-heritage-parent={captures={1={name=storage.type.js}}, match=(?:\s*([a-zA-Z_$][\w$]*)), name=meta.object.heritage.parent.js}, this-literal={match=\b(this)\b, name=constant.language.this.js}, object-heritage={endCaptures={1={name=brace.curly.js}}, patterns=[{include=#comment}, {include=#object-heritage}, {include=#type-parameters}, {include=#object-heritage-parent}], name=meta.object.heritage.js, end=(?=\{), beginCaptures={1={name=keyword.other.js}}, begin=(?:\b(extends|implements))}, type-declaration={patterns=[{include=#type}], name=meta.type.declaration.js, end=(?=$|[,);>]|var|type|function|class|interface), beginCaptures={1={name=keyword.other.js}, 2={name=storage.type.js}}, begin=\b(type)\b\s+([a-zA-Z_$][\w$]*)\s*=\s*}, comment-block-doc={name=comment.block.documentation.js, end=\*/, begin=/\*\*(?!/)}, template={endCaptures={0={name=string.template.js}}, patterns=[{include=#template-substitution-element}, {include=#template-string-contents}], name=meta.template.js, end=`, beginCaptures={0={name=string.template.js}}, begin=`}, await-modifier={match=\bawait\b, name=storage.modifier.js}, null-literal={match=\b(null)\b, name=constant.language.null.js}, string={patterns=[{include=#qstring-single}, {include=#qstring-double}], name=string.js}, jsx-tag-invalid={match=<\s*>, name=invalid.illegal.tag.incomplete.js}, object-name={captures={0={name=entity.name.class.js}}, match=[a-zA-Z_$][\w$]*, name=meta.object.name.js}, assignment-operator={match=<<=|>>=|>>>=|\*=|(?<!\()/=|%=|\+=|\-=|&=|\^=, name=keyword.operator.assignment.js}, case-clause={patterns=[{include=#expression}], name=case-clause.expr.js, end=:, beginCaptures={1={name=keyword.control.js}}, begin=(?<!\.)\b(case|default)\b}, control-statement={match=(?<!\.)\b(break|catch|continue|debugger|declare|do|else|finally|for|if|return|switch|throw|try|while|with|super|case|default)\b, name=keyword.control.js}, jsx={patterns=[{include=#jsx-tag-without-attributes}, {include=#jsx-tag-open}, {include=#jsx-tag-close}, {include=#jsx-tag-invalid}, {patterns=[{include=#jsx-children}], name=meta.jsx.children.js, end=(?=</), begin=(?<=(?:'|"|})>)}], name=meta.jsx.js}, jsx-evaluated-code={endCaptures={0={name=punctuation.definition.brace.curly.end.js}}, patterns=[{include=#expression}], name=meta.brace.curly.js, end=}, beginCaptures={0={name=punctuation.definition.brace.curly.start.js}}, begin={}, literal={patterns=[{include=#numeric-literal}, {include=#boolean-literal}, {include=#null-literal}, {include=#undefined-literal}, {include=#array-literal}, {include=#this-literal}], name=literal.js}, indexer-declaration={endCaptures={1={name=meta.brace.square.js}, 2={name=keyword.operator.js}}, patterns=[{include=#type-annotation}, {include=#indexer-parameter}, {include=#expression}], name=meta.indexer.declaration.js, end=(\])\s*(\?\s*)?|$, beginCaptures={0={name=meta.brace.square.js}}, begin=\[}, comment-block={name=comment.block.js, end=\*/, begin=/\*}, string-character-escape={match=\\(x\h{2}|[0-2][0-7]{,2}|3[0-6][0-7]?|37[0-7]?|[4-7][0-7]?|.|$), name=constant.character.escape}, new-expr={patterns=[{include=#type}, {include=#comment}], name=new.expr.js, end=(?=[(;]|$), beginCaptures={1={name=keyword.operator.js}}, begin=\b(new)\b}, var-single-variable={patterns=[{include=#type-annotation}, {include=#string}, {include=#comment}, {include=#expression}], name=meta.var-single-variable.expr.js, end=(?=$|[;,]), beginCaptures={1={name=variable.js}}, begin=\b([a-zA-Z_$][\w$]*)\s*(=?)}, method-overload-declaration={captures={1={name=storage.modifier.js}, 2={name=storage.modifier.js}, 3={name=storage.modifier.js}, 4={name=storage.type.property.js}, 5={name=keyword.operator.js}, 6={name=entity.name.function.js}, 7={name=keyword.operator.js}}, match=\b(?:(abstract)\s+)?\b(?:(public|private|protected)\s+)?\b(?:(async)\s+)?(?:(get|set)\s+)?(?:(new)|(?:([a-zA-Z_$][\.\w$]*)\s*(\??)))?\s*(?=\(|\<), name=meta.method.overload.declaration.js}, type-paren-or-function-type-parameters={patterns=[{include=#comment}, {include=#type}, {include=#function-type-parameters}], name=meta.type.paren.cover.js, end=\), beginCaptures={1={name=keyword.control.js}}, begin=(?:\b(new)\b)?\s*\(}, paren-expression={endCaptures={0={name=meta.brace.paren.js}}, patterns=[{include=#expression}], end=\), beginCaptures={0={name=meta.brace.paren.js}}, begin=\(}, type-function-return-type={patterns=[{include=#type}], name=meta.type.function.return.js, end=(?=\s*[,\)\{=;>]|//|$), beginCaptures={0={name=keyword.operator.js}}, begin==>}, object-declaration={endCaptures={1={name=brace.curly.js}}, patterns=[{include=#comment}, {include=#object-heritage}, {include=#object-name}, {include=#type-parameters}, {include=#object-body}], name=meta.declaration.object.js, end=(?<=\}), beginCaptures={1={name=storage.modifier.js}, 2={name=storage.modifier.js}, 3={name=storage.type.js}}, begin=\b(?:(export)\s+)?\b(?:(abstract)\s+)?\b(?<!\.)(class|interface)\b}, type-operator={match=[.|], name=keyword.operator.type.js}, qstring-single={patterns=[{include=#string-character-escape}], name=string.single.js, end='|(?=$), begin='}, function-type-parameters={endCaptures={0={name=meta.brace.round.js}}, patterns=[{include=#comment}, {include=#parameter-name}, {include=#type-annotation}, {include=#variable-initializer}], name=meta.function.type.parameter.js, end=\), beginCaptures={0={name=meta.brace.round.js}}, begin=\(}, object-member={patterns=[{include=#expression}], name=meta.object.member.js, end=(?=,|\}), begin=[a-zA-Z_$][\w$]*\s*:}, boolean-literal={match=\b(false|true)\b, name=constant.language.boolean.js}, jsx-tag-attribute-assignment={match==(?=\s*(?:'|"|{|/\*|//|\n)), name=keyword.operator.assignment.js}, enum-declaration={captures={1={name=storage.modifier.js}, 2={name=storage.type.js}, 3={name=entity.name.class.js}}, match=(?:\b(const)\s+)?\b(enum)\s+([a-zA-Z_$][\w$]*), name=meta.enum.declaration.js}, var-expr={patterns=[{include=#var-single-variable}, {include=#comment}], name=meta.var.expr.js, end=(?=$|;), beginCaptures={1={name=storage.type.js}}, begin=(?<!\()\s*\b(var|let|const(?!\s+enum)\b)}, expression={patterns=[{include=#jsx}, {include=#for-in-simple}, {include=#string}, {include=#regex}, {include=#template}, {include=#comment}, {include=#literal}, {include=#paren-expression}, {include=#var-expr}, {include=#declaration}, {include=#new-expr}, {include=#switch-statement}, {include=#block}, {include=#expression-operator}, {include=#relational-operator}, {include=#arithmetic-operator}, {include=#logic-operator}, {include=#assignment-operator}, {include=#storage-keyword}, {include=#function-call}, {include=#case-clause}, {include=#control-statement}], name=meta.expression.js}, object-body={endCaptures={0={name=meta.brace.curly.js}}, patterns=[{include=#string}, {include=#comment}, {include=#field-declaration}, {include=#method-declaration}, {include=#indexer-declaration}, {include=#type-annotation}, {include=#variable-initializer}, {include=#access-modifier}, {include=#static-modifier}, {include=#property-accessor}], name=meta.object.body.js, end=\}, beginCaptures={0={name=meta.brace.curly.js}}, begin=\{}, parameter-name={captures={1={name=storage.modifier.js}, 2={name=keyword.operator.js}, 3={name=variable.parameter.js}, 4={name=keyword.operator.js}}, match=(?:\s*\b(public|private|protected)\b\s+)?(\.\.\.)?\s*([a-zA-Z_$][\w$]*)\s*(\??), name=parameter.name.js}, type-parameters={endCaptures={2={name=meta.brace.angle.js}}, patterns=[{match=\b(extends)\b, name=keyword.other.js}, {include=#comment}, {include=#type}], name=meta.type.parameters.js, end=(?=$)|(>), beginCaptures={1={name=entity.name.type.js}, 2={name=meta.brace.angle.js}}, begin=([a-zA-Z_$][\w$]*)?(<)}, decl-block={endCaptures={0={name=meta.brace.curly.js}}, patterns=[{include=#expression}], name=meta.decl.block.js, end=\}, beginCaptures={0={name=meta.brace.curly.js}}, begin=\{}, declaration={patterns=[{include=#function-declaration}, {include=#object-declaration}, {include=#type-declaration}, {include=#enum-declaration}], name=meta.declaration.js}, switch-expression={patterns=[{include=#expression}], name=switch-expression.expr.js, end=\), beginCaptures={1={name=keyword.operator.js}}, begin=\b(switch)\b\s*\(}, logic-operator={match=\!|&|~|\||&&|\|\|, name=keyword.operator.arithmetic.js}, type-primitive={captures={1={name=storage.type.js}}, match=\b(string|number|boolean|symbol|any|void)\b, name=meta.type.primitive.js}, comment={patterns=[{include=#comment-block-doc}, {include=#comment-block}, {include=#comment-line}], name=comment.js}}, uuid=805375ec-d614-41f5-8993-5843fe63ea82, fileTypes=[js, jsx]}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.12 s - in org.eclipse.tm4e.core.internal.grammar.parser.xml.XMLPlistParserTest
[INFO] Running org.eclipse.tm4e.core.grammar.GrammarInjectionTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.296 s - in org.eclipse.tm4e.core.grammar.GrammarTest
[INFO] Running org.eclipse.tm4e.core.OnigStringTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.eclipse.tm4e.core.OnigStringTest
Token from 0 to 1 with scopes [source.ts, meta.decorator.ts, punctuation.decorator.ts]
Token from 1 to 10 with scopes [source.ts, meta.decorator.ts, entity.name.function.ts]
Token from 10 to 11 with scopes [source.ts, meta.decorator.ts, meta.brace.round.ts]
Token from 11 to 12 with scopes [source.ts, meta.decorator.ts, meta.object-literal.ts, punctuation.definition.block.ts]
Token from 12 to 20 with scopes [source.ts, meta.decorator.ts, meta.object-literal.ts, meta.object.member.ts, meta.object-literal.key.ts]
Token from 20 to 21 with scopes [source.ts, meta.decorator.ts, meta.object-literal.ts, meta.object.member.ts, meta.object-literal.key.ts, punctuation.separator.key-value.ts]
Token from 21 to 22 with scopes [source.ts, meta.decorator.ts, meta.object-literal.ts, meta.object.member.ts, string.template.ts, punctuation.definition.string.template.begin.ts]
Token from 22 to 38 with scopes [source.ts, meta.decorator.ts, meta.object-literal.ts, meta.object.member.ts, string.template.ts]
Token from 38 to 39 with scopes [source.ts, meta.decorator.ts, meta.object-literal.ts, meta.object.member.ts, string.template.ts, punctuation.definition.string.template.end.ts]
Token from 39 to 40 with scopes [source.ts, meta.decorator.ts, meta.object-literal.ts, punctuation.definition.block.ts]
Token from 40 to 41 with scopes [source.ts, meta.decorator.ts, meta.brace.round.ts]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.373 s - in org.eclipse.tm4e.core.grammar.GrammarInjectionTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[WARNING] Attempt to (de-)serialize anonymous class hudson.maven.reporters.SurefireArchiver$2; see: https://jenkins.io/redirect/serialization-of-anonymous-classes/
[INFO] 
[INFO] --- tycho-source-plugin:1.4.0:plugin-source (plugin-source) @ org.eclipse.tm4e.core ---
[INFO] Building jar: /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/org.eclipse.tm4e.core-0.3.3-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- target-platform-configuration:1.4.0:target-platform (default-target-platform) @ org.eclipse.tm4e.core ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.4.0:package-plugin (default-package-plugin) @ org.eclipse.tm4e.core ---
[INFO] Building jar: /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/org.eclipse.tm4e.core-0.3.3-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.4.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.tm4e.core ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:1.4.0:source-feature (source-feature) @ org.eclipse.tm4e.core ---
[INFO] 
[INFO] --- tycho-pack200a-plugin:1.4.0:normalize (pack200-normalize) @ org.eclipse.tm4e.core ---
[INFO] Pack200 normalizing jar /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/org.eclipse.tm4e.core-0.3.3-SNAPSHOT.jar
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.5:sign (sign) @ org.eclipse.tm4e.core ---
[INFO] Signing jar: /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/org.eclipse.tm4e.core-0.3.3-SNAPSHOT.jar
[INFO] Signing jar: /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/org.eclipse.tm4e.core-0.3.3-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- tycho-pack200b-plugin:1.4.0:pack (pack200-pack) @ org.eclipse.tm4e.core ---
[INFO] Pack200 packing jar /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/org.eclipse.tm4e.core-0.3.3-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.4.0:p2-metadata (attached-p2-metadata) @ org.eclipse.tm4e.core ---
[INFO] No baseline version MavenProject: org.eclipse:org.eclipse.tm4e.core:0.3.3-SNAPSHOT @ /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/pom.xml
[INFO] 
[INFO] --- tycho-p2-extras-plugin:1.4.0:compare-version-with-baselines (compare-version-with-baseline) @ org.eclipse.tm4e.core ---
[INFO] Fetching p2.index from http://download.eclipse.org/tm4e/releases/latest/
[INFO] Fetching p2.index from http://download.eclipse.org/tm4e/releases/latest/
[INFO] Adding repository http://download.eclipse.org/tm4e/releases/latest
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] org.eclipse.tm4e 0.3.2-SNAPSHOT .................... SUCCESS [  4.312 s]
[INFO] tm4e-target 0.3.2-SNAPSHOT ......................... SUCCESS [  1.425 s]
[INFO] org.eclipse.tm4e.core 0.3.3-SNAPSHOT ............... FAILURE [ 19.385 s]
[INFO] org.eclipse.tm4e.core.tests 0.3.3-SNAPSHOT ......... SKIPPED
[INFO] org.eclipse.tm4e.registry 0.3.3-SNAPSHOT ........... SKIPPED
[INFO] org.eclipse.tm4e.ui 0.3.4-SNAPSHOT ................. SKIPPED
[INFO] org.eclipse.tm4e.ui.tests 0.3.3-SNAPSHOT ........... SKIPPED
[INFO] org.eclipse.tm4e.languageconfiguration 0.3.3-SNAPSHOT SKIPPED
[INFO] org.eclipse.tm4e.languageconfiguration.tests 0.1.0-SNAPSHOT SKIPPED
[INFO] org.eclipse.tm4e.markdown 0.3.3-SNAPSHOT ........... SKIPPED
[INFO] org.eclipse.tm4e.samples 0.3.3-SNAPSHOT ............ SKIPPED
[INFO] org.eclipse.tm4e.feature 0.3.4-SNAPSHOT ............ SKIPPED
[INFO] org.eclipse.tm4e.repository 0.3.2-SNAPSHOT ......... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  51.918 s
[INFO] Finished at: 2019-09-04T11:50:31-04:00
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.eclipse.tycho.extras:tycho-p2-extras-plugin:1.4.0:compare-version-with-baselines (compare-version-with-baseline) on project org.eclipse.tm4e.core: Only qualifier changed for (org.eclipse.tm4e.core/0.3.3.201909041531). Expected to have bigger x.y.z than what is available in baseline (0.3.3.201906111904) -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/target-platform/pom.xml to org.eclipse.tm4e/tm4e-target/0.3.2-SNAPSHOT/tm4e-target-0.3.2-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/target-platform/tm4e-target.target to org.eclipse.tm4e/tm4e-target/0.3.2-SNAPSHOT/tm4e-target-0.3.2-SNAPSHOT.target
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :org.eclipse.tm4e.core
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.languageconfiguration/pom.xml to org.eclipse/org.eclipse.tm4e.languageconfiguration/0.3.3-SNAPSHOT/org.eclipse.tm4e.languageconfiguration-0.3.3-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/pom.xml to org.eclipse/org.eclipse.tm4e/0.3.2-SNAPSHOT/org.eclipse.tm4e-0.3.2-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/pom.xml to org.eclipse/org.eclipse.tm4e.core/0.3.3-SNAPSHOT/org.eclipse.tm4e.core-0.3.3-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/org.eclipse.tm4e.core-0.3.3-SNAPSHOT.jar to org.eclipse/org.eclipse.tm4e.core/0.3.3-SNAPSHOT/org.eclipse.tm4e.core-0.3.3-SNAPSHOT.jar
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/org.eclipse.tm4e.core-0.3.3-SNAPSHOT-sources.jar to org.eclipse/org.eclipse.tm4e.core/0.3.3-SNAPSHOT/org.eclipse.tm4e.core-0.3.3-SNAPSHOT-sources.jar
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/org.eclipse.tm4e.core-0.3.3-SNAPSHOT.jar.pack.gz to org.eclipse/org.eclipse.tm4e.core/0.3.3-SNAPSHOT/org.eclipse.tm4e.core-0.3.3-SNAPSHOT-pack200.jar.pack.gz
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/p2content.xml to org.eclipse/org.eclipse.tm4e.core/0.3.3-SNAPSHOT/org.eclipse.tm4e.core-0.3.3-SNAPSHOT-p2metadata.xml
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core/target/p2artifacts.xml to org.eclipse/org.eclipse.tm4e.core/0.3.3-SNAPSHOT/org.eclipse.tm4e.core-0.3.3-SNAPSHOT-p2artifacts.xml
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.registry/pom.xml to org.eclipse/org.eclipse.tm4e.registry/0.3.3-SNAPSHOT/org.eclipse.tm4e.registry-0.3.3-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.samples/pom.xml to org.eclipse/org.eclipse.tm4e.samples/0.3.3-SNAPSHOT/org.eclipse.tm4e.samples-0.3.3-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.repository/pom.xml to org.eclipse/org.eclipse.tm4e.repository/0.3.2-SNAPSHOT/org.eclipse.tm4e.repository-0.3.2-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.core.tests/pom.xml to org.eclipse/org.eclipse.tm4e.core.tests/0.3.3-SNAPSHOT/org.eclipse.tm4e.core.tests-0.3.3-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.ui.tests/pom.xml to org.eclipse/org.eclipse.tm4e.ui.tests/0.3.3-SNAPSHOT/org.eclipse.tm4e.ui.tests-0.3.3-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.feature/pom.xml to org.eclipse/org.eclipse.tm4e.feature/0.3.4-SNAPSHOT/org.eclipse.tm4e.feature-0.3.4-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.ui/pom.xml to org.eclipse/org.eclipse.tm4e.ui/0.3.4-SNAPSHOT/org.eclipse.tm4e.ui-0.3.4-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.languageconfiguration.tests/pom.xml to org.eclipse/org.eclipse.tm4e.languageconfiguration.tests/0.1.0-SNAPSHOT/org.eclipse.tm4e.languageconfiguration.tests-0.1.0-SNAPSHOT.pom
[JENKINS] Archiving /home/hudson/genie.tm4e/.jenkins/jobs/snapshot/workspace/org.eclipse.tm4e.markdown/pom.xml to org.eclipse/org.eclipse.tm4e.markdown/0.3.3-SNAPSHOT/org.eclipse.tm4e.markdown-0.3.3-SNAPSHOT.pom
Terminating xvnc.
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: FAILURE