See <https://ci-builds.apache.org/job/Brooklyn/job/brooklyn/job/master/918/display/redirect>
Changes: ------------------------------------------ Started by upstream project "Brooklyn/brooklyn-server/master" build number 562 originally caused by: Push event to branch master Connecting to https://api.github.com using This is to connect to Brooklyn repos on GitHub Obtained Jenkinsfile from 368f9630fd30dce217cb9536dfc3ce6f2e1839a0 [Pipeline] Start of Pipeline [Pipeline] node Running on builds23 in /home/jenkins/workspace/Brooklyn_brooklyn_master [Pipeline] { [Pipeline] properties [Pipeline] catchError [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Clone repository) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential Read only (Brooklyn repos) Fetching changes from the remote Git repository > git rev-parse --resolve-git-dir > /home/jenkins/workspace/Brooklyn_brooklyn_master/.git # timeout=10 Fetching without tags Checking out Revision 368f9630fd30dce217cb9536dfc3ce6f2e1839a0 (master) > git config remote.origin.url https://github.com/apache/brooklyn.git # > timeout=10 Fetching upstream changes from https://github.com/apache/brooklyn.git > git --version # timeout=10 > git --version # 'git version 2.34.1' using GIT_ASKPASS to set credentials This is to connect to Brooklyn repos on GitHub > git fetch --no-tags --force --progress -- > https://github.com/apache/brooklyn.git > +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 368f9630fd30dce217cb9536dfc3ce6f2e1839a0 # timeout=10 Commit message: "point at latest commits of subprojects" > git rev-list --no-walk 368f9630fd30dce217cb9536dfc3ce6f2e1839a0 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Prepare environment) [Pipeline] echo Creating maven cache ... [Pipeline] sh + mkdir -p /home/jenkins/workspace/Brooklyn_brooklyn_master/.m2 [Pipeline] sh + git submodule init [Pipeline] sh + git submodule update --remote --merge --recursive >From https://github.com/apache/brooklyn-docs 93775b28..5701d52e master -> origin/master Updating 93775b28..5701d52e Fast-forward guide/blueprints/workflow/settings.md | 6 +++++- guide/blueprints/workflow/steps/steps.yaml | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) Submodule path 'brooklyn-docs': merged in '5701d52ebac5f78544605ac5a31ae1c5bec3a86b' >From https://github.com/apache/brooklyn-library 5afd815a1..61381901b master -> origin/master Updating 5afd815a1..61381901b Fast-forward Dockerfile | 7 +++---- .../brooklyn/entity/dns/geoscaling/GeoscalingIntegrationTest.java | 1 + 2 files changed, 4 insertions(+), 4 deletions(-) Submodule path 'brooklyn-library': merged in '61381901be0334dcea6e1fe1367bd0941a3f775b' >From https://github.com/apache/brooklyn-server 3c977b9b5c..3deb69f856 master -> origin/master Updating 3c977b9b5c..3deb69f856 Fast-forward Dockerfile | 5 +- .../brooklyn/api/mgmt/ManagementContext.java | 9 +- .../camp/brooklyn/SshCommandSensorYamlTest.java | 19 +- .../camp/brooklyn/WorkflowYamlRebindTest.java | 18 +- .../brooklyn/camp/brooklyn/WorkflowYamlTest.java | 10 +- .../core/config/BasicConfigInheritance.java | 2 +- .../config/internal/AbstractConfigMapImpl.java | 49 ++-- .../internal/ConfigMapViewWithStringKeys.java | 132 ----------- .../core/entity/internal/EntityConfigMap.java | 48 ++-- .../brooklyn/core/internal/BrooklynProperties.java | 2 +- .../core/location/internal/LocationConfigMap.java | 5 - .../mgmt/internal/EntityManagementSupport.java | 34 ++- .../core/mgmt/internal/LocalManagementContext.java | 3 +- .../brooklyn/core/mgmt/rebind/RebindIteration.java | 13 +- .../objs/AbstractConfigurationSupportInternal.java | 6 +- .../brooklyn/core/objs/AdjunctConfigMap.java | 18 +- .../core/workflow/WorkflowExecutionContext.java | 7 +- .../workflow/WorkflowExpressionResolution.java | 249 ++++++++++++--------- .../store/WorkflowRetentionAndExpiration.java | 191 ++++++++++++---- .../store/WorkflowStateActiveInMemory.java | 125 ++++++----- .../store/WorkflowStatePersistenceViaSensors.java | 98 ++++---- .../workflow/utils/WorkflowRetentionParser.java | 124 +++++++--- .../brooklyn/util/core/ClassLoaderUtils.java | 6 +- .../util/core/task/BasicExecutionContext.java | 59 +++-- .../util/core/task/CrossTaskThreadLocalStack.java | 71 ++++++ .../brooklyn/util/core/task/ValueResolver.java | 2 +- .../brooklyn/util/core/text/TemplateProcessor.java | 29 +-- .../core/entity/ConfigEntityInheritanceTest.java | 71 +++++- .../brooklyn/core/mgmt/ha/HotStandbyTest.java | 2 +- .../core/mgmt/rebind/MiscClassesRebindTest.java | 20 -- .../workflow/WorkflowPersistReplayErrorsTest.java | 61 +++-- .../brooklyn/util/core/ClassLoaderUtilsTest.java | 8 +- ...2017-06-versionedname-entity-n7p20t5h4o.memento | 42 ---- pom.xml | 2 +- .../system_service/SystemServiceEnricher.java | 3 +- .../SoftwareProcessRebindNotRunningEntityTest.java | 8 +- .../java/org/apache/brooklyn/config/ConfigMap.java | 27 +-- .../apache/brooklyn/config/StringConfigMap.java | 6 +- .../util/collections/ThreadLocalStack.java | 75 +++++-- .../brooklyn/util/exceptions/Exceptions.java | 4 +- .../org/apache/brooklyn/util/math/NumberMath.java | 4 + .../apache/brooklyn/util/osgi/VersionedName.java | 21 +- .../org/apache/brooklyn/util/text/Strings.java | 5 +- .../java/org/apache/brooklyn/util/time/Time.java | 2 +- 44 files changed, 937 insertions(+), 758 deletions(-) delete mode 100644 core/src/main/java/org/apache/brooklyn/core/entity/internal/ConfigMapViewWithStringKeys.java create mode 100644 core/src/main/java/org/apache/brooklyn/util/core/task/CrossTaskThreadLocalStack.java delete mode 100644 core/src/test/resources/org/apache/brooklyn/core/mgmt/rebind/MiscClassesRebindTest-2017-06-versionedname-entity-n7p20t5h4o.memento Submodule path 'brooklyn-server': merged in '3deb69f856696c17f7df97d7a47118e1b31ba3e3' error: Your local changes to the following files would be overwritten by merge: ui-modules/login/package-lock.json Please commit your changes or stash them before you merge. Aborting fatal: Updating 70a0b9fd..f6d2da52 Unable to merge 'f6d2da5296d0785b76df0d2b4e6dcf8f924b46bb' in submodule path 'brooklyn-ui' [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } ERROR: script returned exit code 2 [Pipeline] // catchError [Pipeline] stage [Pipeline] { (Publish test results) [Pipeline] junit Recording test results [Checks API] No suitable checks publisher found. [Pipeline] testNG TestNG Reports Processing: START Looking for TestNG results report in workspace using pattern: **/testng-results.xml testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. testng-results.xml was last modified before this build started. Ignoring it. Saving reports... Found matching files but did not find any TestNG results. [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Send notifications) [Pipeline] step