Perlmutter scheduling #775
Merged
Travis CI / Travis CI - Branch
succeeded
Aug 31, 2023 in 1h 21m 8s
Build Passed
The build passed, just like the previous build.
Details
This is a normal build for the perlmutter_scheduling branch. You should be able to reproduce it by checking out the branch locally.
Jobs and Stages
This build has four jobs, running in parallel.
Job | ENV | OS | State |
---|---|---|---|
2571.1 | BUILD_TYPE=Debug | Linux | passed |
2571.2 | BUILD_TYPE=Debug | Linux | passed |
2571.3 | BUILD_TYPE=Debug | Linux | passed |
2571.4 | BUILD_TYPE=Debug | Linux | passed |
Build Configuration
Build Option | Setting |
---|---|
Language | C++ |
Operating System | Linux (Xenial) |
Xcode Version | xcode12.2 |
Build Configuration
{
"language": "cpp",
"os": [
"linux"
],
"dist": "xenial",
"sudo": true,
"services": [
"docker"
],
"osx_image": [
"xcode12.2"
],
"env": [
"global={:BUILD_TYPE=>\"Debug\"}={:TECA_DIR=>\"/travis_teca_dir\"}={:TECA_PYTHON_VERSION=>\"3\"}={:TECA_DATA_REVISION=>\"157\"} jobs={:DOCKER_IMAGE=>\"ubuntu\", :IMAGE_VERSION=>\"20.04\", :IMAGE_NAME=>\"ubuntu_20_04\", :REQUIRE_NETCDF_MPI=>\"TRUE\"}={:DOCKER_IMAGE=>\"ubuntu\", :IMAGE_VERSION=>\"20.04\", :IMAGE_NAME=>\"ubuntu_20_04\", :REQUIRE_NETCDF_MPI=>\"FALSE\"}={:DOCKER_IMAGE=>\"fedora\", :IMAGE_VERSION=>\"32\", :IMAGE_NAME=>\"fedora_32\", :REQUIRE_NETCDF_MPI=>\"TRUE\"}={:DOCKER_IMAGE=>\"fedora\", :IMAGE_VERSION=>\"32\", :IMAGE_NAME=>\"fedora_32\", :REQUIRE_NETCDF_MPI=>\"FALSE\"}={:NO_DOCKER=>\"TRUE\"}"
],
"jobs": {
"exclude": [
{
"os": "osx",
"env": [
{
"DOCKER_IMAGE": "ubuntu",
"IMAGE_VERSION": "20.04",
"IMAGE_NAME": "ubuntu_20_04",
"REQUIRE_NETCDF_MPI": "TRUE"
}
]
},
{
"os": "osx",
"env": [
{
"DOCKER_IMAGE": "ubuntu",
"IMAGE_VERSION": "20.04",
"IMAGE_NAME": "ubuntu_20_04",
"REQUIRE_NETCDF_MPI": "FALSE"
}
]
},
{
"os": "osx",
"env": [
{
"DOCKER_IMAGE": "fedora",
"IMAGE_VERSION": "32",
"IMAGE_NAME": "fedora_32",
"REQUIRE_NETCDF_MPI": "TRUE"
}
]
},
{
"os": "osx",
"env": [
{
"DOCKER_IMAGE": "fedora",
"IMAGE_VERSION": "32",
"IMAGE_NAME": "fedora_32",
"REQUIRE_NETCDF_MPI": "FALSE"
}
]
},
{
"os": "linux",
"env": [
{
"NO_DOCKER": "TRUE"
}
]
}
]
},
"before_install": [
"echo \"${DOCKER_PASSWORD}\" | docker login -u \"${DOCKER_USERNAME}\" --password-stdin; if [[ \"${TRAVIS_OS_NAME}\" == \"linux\" ]]; then docker pull ${DOCKER_IMAGE}:${IMAGE_VERSION} && docker run -t -v ${TRAVIS_BUILD_DIR}:${TECA_DIR} -w ${TECA_DIR} --name teca_${DOCKER_IMAGE}_${IMAGE_VERSION} -d ${DOCKER_IMAGE}:${IMAGE_VERSION}; fi\n"
],
"install": [
"if [[ \"${TRAVIS_OS_NAME}\" == \"osx\" ]]; then ./test/travis_ci/install_osx.sh; elif [[ \"$TRAVIS_OS_NAME\" == \"linux\" ]]; then docker exec teca_${DOCKER_IMAGE}_${IMAGE_VERSION} /bin/bash -c \"export TECA_PYTHON_VERSION=${TECA_PYTHON_VERSION} && export TECA_DATA_REVISION=${TECA_DATA_REVISION} && export REQUIRE_NETCDF_MPI=${REQUIRE_NETCDF_MPI} && ${TECA_DIR}/test/travis_ci/install_${IMAGE_NAME}.sh\"; fi\n"
],
"script": [
"if [[ \"${TRAVIS_OS_NAME}\" == \"osx\" ]]; then ./test/travis_ci/ctest_osx.sh; elif [[ \"${TRAVIS_OS_NAME}\" == \"linux\" ]]; then docker exec teca_${DOCKER_IMAGE}_${IMAGE_VERSION} /bin/bash -c \"export TRAVIS_BRANCH=${TRAVIS_BRANCH} && export TECA_PYTHON_VERSION=${TECA_PYTHON_VERSION} && export BUILD_TYPE=${BUILD_TYPE} && export DOCKER_IMAGE=${DOCKER_IMAGE} && export IMAGE_VERSION=${IMAGE_VERSION} && export REQUIRE_NETCDF_MPI=${REQUIRE_NETCDF_MPI} && ${TECA_DIR}/test/travis_ci/ctest_linux.sh\"; fi"
]
}
Loading