You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@mesos.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2017/01/30 01:37:32 UTC

Build failed in Jenkins: Mesos-Windows #1228

See <https://builds.apache.org/job/Mesos-Windows/1228/changes>

Changes:

[anand] Improved executor, scheduler v1 API docs.

------------------------------------------
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on windows-2012-1 (Windows) in workspace <https://builds.apache.org/job/Mesos-Windows/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://git-wip-us.apache.org/repos/asf/mesos.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mesos.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mesos.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse "origin/master^{commit}" # timeout=10
Checking out Revision 7077e47796488375ff9bf175710c6ed1b90e1b8c (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 7077e47796488375ff9bf175710c6ed1b90e1b8c
 > git rev-list 9df201ff2729ff9ebd290e0e8a8a67b4e1de3998 # timeout=10
No emails were triggered.
[Mesos-Windows] $ cmd /c call C:\Users\jenkins\AppData\Local\Temp\1\hudson4477620148432356925.bat

<https://builds.apache.org/job/Mesos-Windows/ws/>"support/jenkins/windows-buildbot.bat">

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> Licensed to the Apache Software Foundation (ASF) under one 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> or more contributor license agreements.  See the NOTICE file 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> distributed with this work for additional information 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> regarding copyright ownership.  The ASF licenses this file 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> to you under the Apache License, Version 2.0 (the 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> "License"); you may not use this file except in compliance 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> with the License.  You may obtain a copy of the License at 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM>

<https://builds.apache.org/job/Mesos-Windows/ws/>REM>     http://www.apache.org/licenses/LICENSE-2.0 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM>

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> Unless required by applicable law or agreed to in writing, software 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> distributed under the License is distributed on an "AS IS" BASIS, 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> See the License for the specific language governing permissions and 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> limitations under the License. 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> Run a script provided by Visual Studio which sets up a 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> couple environment variables needed by the build. 

<https://builds.apache.org/job/Mesos-Windows/ws/>CALL> "F:/Microsoft/Visual Studio CE 2015/VC/vcvarsall.bat" 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> Recreate the `/tmp` directory needed by tests. 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> We do this to not leave behind junk in case the tests (inevitably) fail. 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> NOTE: We don't check if the delete actually worked. 

<https://builds.apache.org/job/Mesos-Windows/ws/>RMDIR> /q /s f:\tmp 

<https://builds.apache.org/job/Mesos-Windows/ws/>MKDIR> f:\tmp 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> We need to specify the path to GNU Patch, 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> since it is installed in a non-default location. 

<https://builds.apache.org/job/Mesos-Windows/ws/>SET> OTHER_CMAKE_OPTIONS=-DPATCHEXE_PATH="F:/Program Files (x86)/GnuWin32/bin" 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> These stout tests require Administrator privileges. 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> Since we don't run "ROOT" tests on the ASF CI, these need to be disabled. 

<https://builds.apache.org/job/Mesos-Windows/ws/>SET> GTEST_FILTER=-FsTest.Symlink:FsTest.Rm:RmdirTest.RemoveDirectoryHangingSymlink:RmdirTest.RemoveDirectoryWithSymbolicLinkTargetDirectory:RmdirTest.RemoveDirectoryWithSymbolicLinkTargetFile 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> Call the Windows build script. 

<https://builds.apache.org/job/Mesos-Windows/ws/>"support/windows-build.bat">

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> Licensed to the Apache Software Foundation (ASF) under one 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> or more contributor license agreements.  See the NOTICE file 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> distributed with this work for additional information 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> regarding copyright ownership.  The ASF licenses this file 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> to you under the Apache License, Version 2.0 (the 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> "License"); you may not use this file except in compliance 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> with the License.  You may obtain a copy of the License at 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM>

<https://builds.apache.org/job/Mesos-Windows/ws/>REM>     http://www.apache.org/licenses/LICENSE-2.0 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM>

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> Unless required by applicable law or agreed to in writing, software 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> distributed under the License is distributed on an "AS IS" BASIS, 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> See the License for the specific language governing permissions and 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> limitations under the License. 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> NOTE: Before you run this script, you must have the Visual Studio 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> environment variables set up. Visual Studio provides a script to do 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> this at `/path/to/Visual Studio 14/VC/vcvarsall.bat`. 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> NOTE: Batch doesn't have any way of exiting upon failing a command. 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> The best we can do is add this line after every command that matters: 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> if 0 neq 0 exit /b 0 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> NOTE: In order to run the tests, your Windows volume must have a 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> folder named `tmp` at the top level. You can create it like this: 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> MKDIR f:\tmp 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> Make sure that we are in the right directory. We do this by checking that 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> the `support` folder exists in the current directory and is not a symlink. 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> This code is awkwardly split across two conditionals because batch scripts 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> do not support logical operators like `&&`. 

<https://builds.apache.org/job/Mesos-Windows/ws/>if> not exist support (goto not_in_root ) 

<https://builds.apache.org/job/Mesos-Windows/ws/>fsutil> reparsepoint query "support"   | find "Symbolic Link"   1>nul  && (goto not_in_root ) 

<https://builds.apache.org/job/Mesos-Windows/ws/>REM> Create a build directory. 

<https://builds.apache.org/job/Mesos-Windows/ws/>MKDIR> build 
A subdirectory or file build already exists.

<https://builds.apache.org/job/Mesos-Windows/ws/>CD> build 

<https://builds.apache.org/job/Mesos-Windows/ws/build>if> 0 NEQ 0 exit /b 0 

<https://builds.apache.org/job/Mesos-Windows/ws/build>REM> Generate the Visual Studio solution. 

<https://builds.apache.org/job/Mesos-Windows/ws/build>REM> You can pass in other flags by setting `OTHER_CMAKE_OPTIONS` before 

<https://builds.apache.org/job/Mesos-Windows/ws/build>REM> calling the script. For example, the ASF CI will add `-DPATCHEXE_PATH=...` 

<https://builds.apache.org/job/Mesos-Windows/ws/build>REM> because the path to GNU Patch is not the default. 

<https://builds.apache.org/job/Mesos-Windows/ws/build>cmake> .. -G "Visual Studio 14 2015 Win64" -DENABLE_LIBEVENT=1 -DHAS_AUTHENTICATION=0 -DPATCHEXE_PATH="F:/Program Files (x86)/GnuWin32/bin" 
CMake Error at CMakeLists.txt:22 (cmake_minimum_required):
  CMake 3.6.3 or higher is required.  You are running version 3.6.0-rc3


-- Configuring incomplete, errors occurred!
See also "F:/jenkins/jenkins-slave/workspace/Mesos-Windows/build/CMakeFiles/CMakeOutput.log".
See also "F:/jenkins/jenkins-slave/workspace/Mesos-Windows/build/CMakeFiles/CMakeError.log".

<https://builds.apache.org/job/Mesos-Windows/ws/build>if> 1 NEQ 0 exit /b 1 
Build step 'Execute Windows batch command' marked build as failure