Started by remote host 192.30.252.34
Building in workspace /var/lib/jenkins/jobs/Wurst/workspace
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Done
Cloning the remote Git repository
Cloning repository https://github.com/wurstscript/WurstScript.git
> git init /var/lib/jenkins/jobs/Wurst/workspace # timeout=10
Fetching upstream changes from https://github.com/wurstscript/WurstScript.git
> git --version # timeout=10
> git -c core.askpass=true fetch --tags --progress https://github.com/wurstscript/WurstScript.git +refs/heads/*:refs/remotes/origin/*
> git config remote.origin.url https://github.com/wurstscript/WurstScript.git # timeout=10
> git config remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/wurstscript/WurstScript.git # timeout=10
Fetching upstream changes from https://github.com/wurstscript/WurstScript.git
> git -c core.askpass=true fetch --tags --progress https://github.com/wurstscript/WurstScript.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 91a806ed37a385fbaca2fc5e71cd54897495202e (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 91a806ed37a385fbaca2fc5e71cd54897495202e
> git rev-list 91a806ed37a385fbaca2fc5e71cd54897495202e # timeout=10
> git tag -a -f -m Jenkins Build #703 jenkins-Wurst-703 # timeout=10
[workspace] $ /bin/sh -xe /tmp/jenkins6230099381657532133.sh
+ cd de.peeeq.wurstscript
+ ./gradlew clean build create_zips generate_hotdoc --stacktrace --info
Initialized native services in: /var/lib/jenkins/.gradle/native
Removing 0 daemon stop events from registry
Starting a Gradle Daemon (subsequent builds will be faster)
Starting process 'Gradle build daemon'. Working directory: /var/lib/jenkins/.gradle/daemon/4.7 Command: /usr/lib/jvm/java-8-oracle/bin/java -XX:+HeapDumpOnOutOfMemoryError -Xmx1024m -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /var/lib/jenkins/.gradle/wrapper/dists/gradle-4.7-bin/73xux3q4721jgr4pjvqf9o30/gradle-4.7/lib/gradle-launcher-4.7.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 4.7
Successfully started process 'Gradle build daemon'
An attempt to start the daemon took 2.276 secs.
The client will now receive all logging from the daemon (pid: 28232). The daemon log file: /var/lib/jenkins/.gradle/daemon/4.7/daemon-28232.out.log
Starting build in new daemon [memory: 1.0 GB]
Closing daemon's stdin at end of input.
The daemon will no longer process any standard input.
Using 1 worker leases.
Starting Build
Settings evaluated using settings file '/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/settings.gradle'.
Projects loaded. Root project using build file '/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build.gradle'.
Included projects: [root project 'wurstscript']
> Configure project :
Evaluating root project 'wurstscript' using build file '/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build.gradle'.
All projects evaluated.
Selected primary task 'clean' from project :
Selected primary task 'build' from project :
Selected primary task 'create_zips' from project :
Selected primary task 'generate_hotdoc' from project :
Tasks to be executed: [task ':clean', task ':genAst', task ':generateGrammarSource', task ':versionInfoFile', task ':gen', task ':compileJava', task ':processResources', task ':classes', task ':jar', task ':startScripts', task ':distTar', task ':distZip', task ':assemble', task ':generateTestGrammarSource', task ':compileTestJava', task ':processTestResources', task ':testClasses', task ':test', task ':check', task ':build', task ':installDist', task ':make_for_wurstpack', task ':create_zip_wurstpack_compiler', task ':create_zip_wurstpack_complete', task ':create_zips', task ':downloadZipFile', task ':downloadAndUnzipFile', task ':generate_hotdoc']
:clean (Thread[Daemon worker,5,main]) started.
> Task :clean UP-TO-DATE
Task ':clean' is not up-to-date because:
Task has not declared any outputs despite executing actions.
:clean (Thread[Daemon worker,5,main]) completed. Took 0.046 secs.
:genAst (Thread[Daemon worker,5,main]) started.
> Task :genAst
Task ':genAst' is not up-to-date because:
No history is available.
Starting process 'command '/usr/lib/jvm/java-8-oracle/bin/java''. Working directory: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript Command: /usr/lib/jvm/java-8-oracle/bin/java -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /var/lib/jenkins/.gradle/caches/modules-2/files-2.1/com.github.peterzeller/abstractsyntaxgen/0.2.1/2e8f4c269d540d473bd3d9accde8df2230b203e9/abstractsyntaxgen-0.2.1.jar:/var/lib/jenkins/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/19.0/6ce200f6b23222af3d8abb6b6459e6c44f4bb0e9/guava-19.0.jar:/var/lib/jenkins/.gradle/caches/modules-2/files-2.1/org.antlr/antlr4-runtime/4.5.3/2609e36f18f7e8d593cc1cddfb2ac776dc96b8e0/antlr4-runtime-4.5.3.jar asg.Main /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/parserspec/jass_im.parseq /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/
Successfully started process 'command '/usr/lib/jvm/java-8-oracle/bin/java''
Starting process 'command '/usr/lib/jvm/java-8-oracle/bin/java''. Working directory: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript Command: /usr/lib/jvm/java-8-oracle/bin/java -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /var/lib/jenkins/.gradle/caches/modules-2/files-2.1/com.github.peterzeller/abstractsyntaxgen/0.2.1/2e8f4c269d540d473bd3d9accde8df2230b203e9/abstractsyntaxgen-0.2.1.jar:/var/lib/jenkins/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/19.0/6ce200f6b23222af3d8abb6b6459e6c44f4bb0e9/guava-19.0.jar:/var/lib/jenkins/.gradle/caches/modules-2/files-2.1/org.antlr/antlr4-runtime/4.5.3/2609e36f18f7e8d593cc1cddfb2ac776dc96b8e0/antlr4-runtime-4.5.3.jar asg.Main /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/parserspec/jass.parseq /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/
Successfully started process 'command '/usr/lib/jvm/java-8-oracle/bin/java''
Starting process 'command '/usr/lib/jvm/java-8-oracle/bin/java''. Working directory: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript Command: /usr/lib/jvm/java-8-oracle/bin/java -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /var/lib/jenkins/.gradle/caches/modules-2/files-2.1/com.github.peterzeller/abstractsyntaxgen/0.2.1/2e8f4c269d540d473bd3d9accde8df2230b203e9/abstractsyntaxgen-0.2.1.jar:/var/lib/jenkins/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/19.0/6ce200f6b23222af3d8abb6b6459e6c44f4bb0e9/guava-19.0.jar:/var/lib/jenkins/.gradle/caches/modules-2/files-2.1/org.antlr/antlr4-runtime/4.5.3/2609e36f18f7e8d593cc1cddfb2ac776dc96b8e0/antlr4-runtime-4.5.3.jar asg.Main /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/parserspec/lua.parseq /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/
Successfully started process 'command '/usr/lib/jvm/java-8-oracle/bin/java''
Starting process 'command '/usr/lib/jvm/java-8-oracle/bin/java''. Working directory: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript Command: /usr/lib/jvm/java-8-oracle/bin/java -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /var/lib/jenkins/.gradle/caches/modules-2/files-2.1/com.github.peterzeller/abstractsyntaxgen/0.2.1/2e8f4c269d540d473bd3d9accde8df2230b203e9/abstractsyntaxgen-0.2.1.jar:/var/lib/jenkins/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/19.0/6ce200f6b23222af3d8abb6b6459e6c44f4bb0e9/guava-19.0.jar:/var/lib/jenkins/.gradle/caches/modules-2/files-2.1/org.antlr/antlr4-runtime/4.5.3/2609e36f18f7e8d593cc1cddfb2ac776dc96b8e0/antlr4-runtime-4.5.3.jar asg.Main /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/parserspec/wurstscript.parseq /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/
Successfully started process 'command '/usr/lib/jvm/java-8-oracle/bin/java''
:genAst (Thread[Daemon worker,5,main]) completed. Took 5.763 secs.
:generateGrammarSource (Thread[Daemon worker,5,main]) started.
> Task :generateGrammarSource
Task ':generateGrammarSource' is not up-to-date because:
No history is available.
All input files are considered out-of-date for incremental task ':generateGrammarSource'.
Starting process 'Gradle ANTLR Worker 1'. Working directory: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript Command: /usr/lib/jvm/java-8-oracle/bin/java -DANTLR_DO_NOT_EXIT=true -Djava.security.manager=worker.org.gradle.process.internal.worker.child.BootstrapSecurityManager -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /var/lib/jenkins/.gradle/caches/4.7/workerMain/gradle-worker.jar worker.org.gradle.process.internal.worker.GradleWorkerMain 'Gradle ANTLR Worker 1'
Successfully started process 'Gradle ANTLR Worker 1'
Initialized native services in: /var/lib/jenkins/.gradle/native
> Task :generateGrammarSource
Processing with ANTLR 4
:generateGrammarSource (Thread[Daemon worker,5,main]) completed. Took 6.6 secs.
:versionInfoFile (Thread[Daemon worker,5,main]) started.
> Task :versionInfoFile
Task ':versionInfoFile' is not up-to-date because:
Task has not declared any outputs despite executing actions.
Starting process 'command 'git''. Working directory: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript Command: git describe --tags --always
Successfully started process 'command 'git''
Starting process 'command 'git''. Working directory: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript Command: git describe --tags --always --abbrev=0
Successfully started process 'command 'git''
:versionInfoFile (Thread[Daemon worker,5,main]) completed. Took 0.111 secs.
:gen (Thread[Daemon worker,5,main]) started.
> Task :gen
Skipping task ':gen' as it has no actions.
:gen (Thread[Daemon worker,5,main]) completed. Took 0.002 secs.
:compileJava (Thread[Daemon worker,5,main]) started.
> Task :compileJava
Task ':compileJava' is not up-to-date because:
No history is available.
All input files are considered out-of-date for incremental task ':compileJava'.
Compiling with JDK Java compiler API.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:compileJava (Thread[Daemon worker,5,main]) completed. Took 1 mins 9.614 secs.
:processResources (Thread[Daemon worker,5,main]) started.
> Task :processResources
Task ':processResources' is not up-to-date because:
No history is available.
:processResources (Thread[Daemon worker,5,main]) completed. Took 0.286 secs.
:classes (Thread[Daemon worker,5,main]) started.
> Task :classes
Skipping task ':classes' as it has no actions.
:classes (Thread[Daemon worker,5,main]) completed. Took 0.0 secs.
:jar (Thread[Daemon worker,5,main]) started.
> Task :jar
Task ':jar' is not up-to-date because:
No history is available.
:jar (Thread[Daemon worker,5,main]) completed. Took 1.559 secs.
:startScripts (Thread[Daemon worker,5,main]) started.
> Task :startScripts
Task ':startScripts' is not up-to-date because:
No history is available.
:startScripts (Thread[Daemon worker,5,main]) completed. Took 1.038 secs.
:distTar (Thread[Daemon worker,5,main]) started.
> Task :distTar
Task ':distTar' is not up-to-date because:
No history is available.
:distTar (Thread[Daemon worker,5,main]) completed. Took 0.601 secs.
:distZip (Thread[Daemon worker,5,main]) started.
> Task :distZip
Task ':distZip' is not up-to-date because:
No history is available.
:distZip (Thread[Daemon worker,5,main]) completed. Took 2.707 secs.
:assemble (Thread[Daemon worker,5,main]) started.
> Task :assemble
Skipping task ':assemble' as it has no actions.
:assemble (Thread[Daemon worker,5,main]) completed. Took 0.0 secs.
:generateTestGrammarSource (Thread[Daemon worker,5,main]) started.
> Task :generateTestGrammarSource NO-SOURCE
file or directory '/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/test/antlr', not found
Skipping task ':generateTestGrammarSource' as it has no source files and no previous output files.
:generateTestGrammarSource (Thread[Daemon worker,5,main]) completed. Took 0.013 secs.
:compileTestJava (Thread[Daemon worker,5,main]) started.
> Task :compileTestJava
file or directory '/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build/generated-src/antlr/test', not found
Task ':compileTestJava' is not up-to-date because:
No history is available.
All input files are considered out-of-date for incremental task ':compileTestJava'.
file or directory '/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build/generated-src/antlr/test', not found
Compiling with JDK Java compiler API.
Note: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LexerTests.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
:compileTestJava (Thread[Daemon worker,5,main]) completed. Took 3.755 secs.
:processTestResources (Thread[Daemon worker,5,main]) started.
> Task :processTestResources
Task ':processTestResources' is not up-to-date because:
No history is available.
:processTestResources (Thread[Daemon worker,5,main]) completed. Took 0.023 secs.
:testClasses (Thread[Daemon worker,5,main]) started.
> Task :testClasses
Skipping task ':testClasses' as it has no actions.
:testClasses (Thread[Daemon worker,5,main]) completed. Took 0.0 secs.
:test (Thread[Daemon worker,5,main]) started.
> Task :test
Task ':test' is not up-to-date because:
No history is available.
Starting process 'Gradle Test Executor 2'. Working directory: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript Command: /usr/lib/jvm/java-8-oracle/bin/java -Djava.security.manager=worker.org.gradle.process.internal.worker.child.BootstrapSecurityManager -Dorg.gradle.native=false -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -ea -cp /var/lib/jenkins/.gradle/caches/4.7/workerMain/gradle-worker.jar worker.org.gradle.process.internal.worker.GradleWorkerMain 'Gradle Test Executor 2'
Successfully started process 'Gradle Test Executor 2'
Gradle Test Executor 2 started executing tests.
> Task :test
QuickTests Suite > QuickTests > tests.wurstscript.tests.SimpleStatementTests.intLiteralArray STANDARD_OUT
revision = 0b939536f6752720655100bfcaac9c52d89654fd
QuickTests Suite > QuickTests > tests.wurstscript.tests.ArrayTests.testArray1 STANDARD_OUT
QuickTests Suite > QuickTests > tests.wurstscript.tests.ClassesTests.NPE STANDARD_ERROR
Nullpointer exception when calling A.test_A_foo
QuickTests Suite > QuickTests > tests.wurstscript.tests.ClassesTests.destroyed STANDARD_ERROR
Called A.test_A_foo on invalid object.
QuickTests Suite > QuickTests > tests.wurstscript.tests.ClassesExtTests.testOverrideInterfaceAbstractClass STANDARD_ERROR
AAbstract
MyInterfaceImpl
AAbstract
MyInterfaceImpl
AAbstract
MyInterfaceImpl
AAbstract
MyInterfaceImpl
AAbstract
MyInterfaceImpl
AAbstract
MyInterfaceImpl
AAbstract
MyInterfaceImpl
AAbstract
MyInterfaceImpl
QuickTests Suite > QuickTests > tests.wurstscript.tests.ModuleTests.diamond1 STANDARD_ERROR
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
QuickTests Suite > QuickTests > tests.wurstscript.tests.GenericsTests.genericForIn FAILED
Error in File genericForIn line 15:
Target of for-loop <C<integer> doesn't provide a proper close() function
at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
at de.peeeq.wurstscript.ast.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:402)
at de.peeeq.wurstscript.attributes.AttrForEachStatement.calcClose(AttrForEachStatement.java:65)
at de.peeeq.wurstscript.ast.StmtForInImpl.attrCloseFunc(StmtForInImpl.java:438)
at de.peeeq.wurstscript.translation.imtranslation.StmtTranslation.translate(StmtTranslation.java:186)
at de.peeeq.wurstscript.ast.StmtForInImpl.imTranslateStmt(StmtForInImpl.java:447)
at de.peeeq.wurstscript.translation.imtranslation.ImTranslator.translateStatements(ImTranslator.java:799)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:105)
at de.peeeq.wurstscript.ast.InitBlockImpl.imTranslateEntity(InitBlockImpl.java:264)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:59)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.ImTranslator.translateCompilationUnit(ImTranslator.java:310)
at de.peeeq.wurstscript.translation.imtranslation.ImTranslator.translateProg(ImTranslator.java:119)
at de.peeeq.wurstio.WurstCompilerJassImpl.translateProgToIm(WurstCompilerJassImpl.java:462)
at tests.wurstscript.tests.WurstScriptTest.translateAndTest(WurstScriptTest.java:306)
at tests.wurstscript.tests.WurstScriptTest.testWithoutInliningAndOptimization(WurstScriptTest.java:233)
at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:191)
at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:160)
at tests.wurstscript.tests.WurstScriptTest.testAssertOk(WurstScriptTest.java:107)
at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:95)
at tests.wurstscript.tests.GenericsTests.genericForIn(GenericsTests.java:691)
QuickTests Suite > QuickTests > tests.wurstscript.tests.AutoCompleteTests.testWithParentheses STANDARD_OUT
completions = CompletionList [
isIncomplete = false
items = ArrayList (
CompletionItem [
label = "CreateGroup"
kind = Function
detail = "() returns group [Global]"
documentation = Either [
left = function CreateGroup() returns group
defined in Global
right = null
]
sortText = "8.670"
filterText = null
insertText = "CreateGroup"
insertTextFormat = null
textEdit = null
additionalTextEdits = null
commitCharacters = null
command = null
data = null
]
)
]
QuickTests Suite > QuickTests > tests.wurstscript.tests.AutoCompleteTests.testWithoutParentheses STANDARD_OUT
completions = CompletionList [
isIncomplete = false
items = ArrayList (
CompletionItem [
label = "CreateGroup"
kind = Function
detail = "() returns group [Global]"
documentation = Either [
left = function CreateGroup() returns group
defined in Global
right = null
]
sortText = "8.670"
filterText = null
insertText = "CreateGroup()"
insertTextFormat = null
textEdit = null
additionalTextEdits = null
commitCharacters = null
command = null
data = null
]
)
]
AllTestsSuite > ModelManagerTests > tests.wurstscript.tests.ModelManagerTests.test STANDARD_OUT
err: Diagnostic [
range = Range [
start = Position [
line = 3
character = 1
]
end = Position [
line = 3
character = 2
]
]
severity = Error
code = null
source = "Wurst"
message = "Reference to function c could not be resolved."
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 1
character = 0
]
end = Position [
line = 2
character = 0
]
]
severity = Warning
code = null
source = "Wurst"
message = "The import C is never used"
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 4
character = 1
]
end = Position [
line = 4
character = 2
]
]
severity = Error
code = null
source = "Wurst"
message = "Reference to function b could not be resolved."
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 5
character = 1
]
end = Position [
line = 5
character = 2
]
]
severity = Error
code = null
source = "Wurst"
message = "Reference to function c could not be resolved."
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 1
character = 0
]
end = Position [
line = 2
character = 0
]
]
severity = Warning
code = null
source = "Wurst"
message = "The import B is never used"
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 2
character = 0
]
end = Position [
line = 3
character = 0
]
]
severity = Warning
code = null
source = "Wurst"
message = "The import C is never used"
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 5
character = 1
]
end = Position [
line = 5
character = 2
]
]
severity = Error
code = null
source = "Wurst"
message = "Reference to function c could not be resolved."
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 2
character = 0
]
end = Position [
line = 3
character = 0
]
]
severity = Warning
code = null
source = "Wurst"
message = "The import C is never used"
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 3
character = 1
]
end = Position [
line = 3
character = 2
]
]
severity = Error
code = null
source = "Wurst"
message = "Reference to function c could not be resolved."
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 1
character = 0
]
end = Position [
line = 2
character = 0
]
]
severity = Warning
code = null
source = "Wurst"
message = "The import C is never used"
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 5
character = 1
]
end = Position [
line = 5
character = 2
]
]
severity = Error
code = null
source = "Wurst"
message = "Reference to function c could not be resolved."
relatedInformation = null
]
err: Diagnostic [
range = Range [
start = Position [
line = 2
character = 0
]
end = Position [
line = 3
character = 0
]
]
severity = Warning
code = null
source = "Wurst"
message = "The import C is never used"
relatedInformation = null
]
Gradle Test Executor 2 finished executing tests.
> Task :test FAILED
608 tests completed, 1 failed
Finished generating test XML results (0.212 secs) into: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build/test-results/test
Generating HTML test report...
Finished generating test html results (0.328 secs) into: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build/reports/tests/test
:test (Thread[Daemon worker,5,main]) completed. Took 6 mins 40.763 secs.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':test'.
> There were failing tests. See the report at: file:///var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build/reports/tests/test/index.html
* Try:
Run with --debug option to get more log output. Run with --scan to get full insights.
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':test'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:103)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:73)
at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:256)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:249)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:238)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:663)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:596)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:59)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:130)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:46)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
at org.gradle.initialization.DefaultGradleLauncher$ExecuteTasks.run(DefaultGradleLauncher.java:336)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.initialization.DefaultGradleLauncher.runTasks(DefaultGradleLauncher.java:210)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:140)
at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:115)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
at org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:38)
at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100)
at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.run(RunAsBuildOperationBuildActionRunner.java:45)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:42)
at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:47)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:31)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:61)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:34)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:29)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:46)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
Caused by: org.gradle.api.GradleException: There were failing tests. See the report at: file:///var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build/reports/tests/test/index.html
at org.gradle.api.tasks.testing.AbstractTestTask.handleTestFailures(AbstractTestTask.java:612)
at org.gradle.api.tasks.testing.AbstractTestTask.executeTests(AbstractTestTask.java:484)
at org.gradle.api.tasks.testing.Test.executeTests(Test.java:583)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:794)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:761)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:124)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:113)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:95)
... 106 more
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
See https://docs.gradle.org/4.7/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 8m 27s
13 actionable tasks: 12 executed, 1 up-to-date
Build step 'Execute shell' marked build as failure
Skipped archiving because build is not successful
Recording test results
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at BUILD level /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build/reports/tests/test to /var/lib/jenkins/jobs/Wurst/builds/703/htmlreports/JUnit_report
[htmlpublisher] Archiving at PROJECT level /var/lib/jenkins/jobs/Wurst/workspace/downloads/hotdoc to /var/lib/jenkins/jobs/Wurst/htmlreports/HotDoc_Standard_Library_Documentation
ERROR: Specified HTML directory '/var/lib/jenkins/jobs/Wurst/workspace/downloads/hotdoc' does not exist.
Sending e-mails to: [email protected][email protected]
Finished: FAILURE