1340aff75SJed Brownstages: 2340aff75SJed Brown - test 3340aff75SJed Brown - ci-status 4340aff75SJed Brown 5340aff75SJed Brownvariables: 6340aff75SJed Brown GIT_STRATEGY: fetch 7c592e2e1SSatish Balay #GIT_DEPTH: 1 8c592e2e1SSatish Balay GIT_CLEAN_FLAGS: -ffdxq 9340aff75SJed Brown 10e74c1a09SJed Brown.test: 11340aff75SJed Brown stage: test 12340aff75SJed Brown image: jedbrown/mpich 13340aff75SJed Brown before_script: 14340aff75SJed Brown - echo nproc=$(nproc) 15340aff75SJed Brown - cat /proc/cpuinfo 16340aff75SJed Brown script: 17c592e2e1SSatish Balay - git config user.email "petsc@gitlab.none" 18c592e2e1SSatish Balay - git config user.name "petsc gitlab-ci" 19c592e2e1SSatish Balay - git fetch origin master 20c592e2e1SSatish Balay - git merge -m "test" FETCH_HEAD 21e74c1a09SJed Brown - python3 ./configure --with-debugging=0 COPTFLAGS='-O -march=native' CXXOPTFLAGS='-O -march=native' FOPTFLAGS='-O -march=native' ${CONFIG_OPTS} 22e74c1a09SJed Brown - make -j$(nproc) -l$(nproc) 23e74c1a09SJed Brown - make -j$(nproc) -l$(nproc) -f gmakefile test search="${TEST_SEARCH}" 24e74c1a09SJed Brown 25e74c1a09SJed Brownmpich: 26e74c1a09SJed Brown extends: .test 27e74c1a09SJed Brown variables: 28e74c1a09SJed Brown CONFIG_OPTS: --with-mpi-dir=/usr/local --with-fc=0 29e74c1a09SJed Brown TEST_SEARCH: snes_tutorials-ex48% 30340aff75SJed Brown 31340aff75SJed Brownuni-complex-float-int64: 32e74c1a09SJed Brown extends: .test 33e74c1a09SJed Brown variables: 34e74c1a09SJed Brown CONFIG_OPTS: < 35e74c1a09SJed Brown --with-mpi=0 36340aff75SJed Brown --with-scalar-type=complex --with-precision=single --with-64-bit-indices 37e74c1a09SJed Brown TEST_SEARCH: ts_tutorials-ex11_adv_2d_quad_% 38340aff75SJed Brown 391702e285SSatish Balay.mcs_test: 4044cd3865SJed Brown stage: test 4144cd3865SJed Brown script: 42c592e2e1SSatish Balay - git config user.email "petsc@gitlab.none" 43c592e2e1SSatish Balay - git config user.name "petsc gitlab-ci" 44c592e2e1SSatish Balay - git fetch origin master 45c592e2e1SSatish Balay - git merge -m "test" FETCH_HEAD 461702e285SSatish Balay - ./config/examples/${TEST_ARCH}.py 4744cd3865SJed Brown - make 4844cd3865SJed Brown - make check 491702e285SSatish Balay - make cleantest allgtests-tap TIMEOUT=300 5044cd3865SJed Brown 511702e285SSatish Balay.linux_mcs_test: 521702e285SSatish Balay extends: .mcs_test 531702e285SSatish Balay tags: 541702e285SSatish Balay - mcs 551702e285SSatish Balay - linux 561702e285SSatish Balay before_script: 571702e285SSatish Balay - hostname 581702e285SSatish Balay - grep PRETTY_NAME /etc/os-release 591702e285SSatish Balay - echo $(nproc) 601702e285SSatish Balay 611702e285SSatish Balay.freebsd_mcs_test: 621702e285SSatish Balay extends: .mcs_test 638623489dSJed Brown tags: 648623489dSJed Brown - mcs 658623489dSJed Brown - freebsd 668623489dSJed Brown before_script: 678623489dSJed Brown - hostname 681702e285SSatish Balay - freebsd-version 691702e285SSatish Balay - echo $(sysctl -n hw.ncpu) 701702e285SSatish Balay 71*20099508SSatish Balay.osx_mcs_test: 72*20099508SSatish Balay extends: .mcs_test 73*20099508SSatish Balay tags: 74*20099508SSatish Balay - mcs 75*20099508SSatish Balay - osx 76*20099508SSatish Balay before_script: 77*20099508SSatish Balay - hostname 78*20099508SSatish Balay - sw_vers -productVersion 79*20099508SSatish Balay - echo $(sysctl -n hw.ncpu) 80*20099508SSatish Balay 81*20099508SSatish Balay.opensolaris_mcs_test: 82*20099508SSatish Balay extends: .mcs_test 83*20099508SSatish Balay tags: 84*20099508SSatish Balay - mcs 85*20099508SSatish Balay - opensolaris 86*20099508SSatish Balay before_script: 87*20099508SSatish Balay - hostname 88*20099508SSatish Balay - uname -a 89*20099508SSatish Balay - echo $(nproc) 90*20099508SSatish Balay 911702e285SSatish Balaylinux-gcc-complex-opt: 921702e285SSatish Balay extends: .linux_mcs_test 931702e285SSatish Balay variables: 941702e285SSatish Balay TEST_ARCH: arch-jenkins-linux-gcc-complex-opt 951702e285SSatish Balay 961702e285SSatish Balaylinux-gcc-pkgs-opt: 971702e285SSatish Balay extends: .linux_mcs_test 981702e285SSatish Balay variables: 991702e285SSatish Balay TEST_ARCH: arch-jenkins-linux-gcc-pkgs-opt 1001702e285SSatish Balay 1011702e285SSatish Balaylinux-gcc-quad-64idx-dbg: 1021702e285SSatish Balay extends: .linux_mcs_test 1031702e285SSatish Balay variables: 1041702e285SSatish Balay TEST_ARCH: arch-jenkins-linux-gcc-quad-64idx-dbg 1051702e285SSatish Balay 1061702e285SSatish Balayfreebsd-c-single-opt: 1071702e285SSatish Balay extends: .freebsd_mcs_test 1081702e285SSatish Balay variables: 1091702e285SSatish Balay TEST_ARCH: arch-jenkins-freebsd-c-single-opt 1101702e285SSatish Balay 1111702e285SSatish Balayfreebsd-cxx-cmplx-64idx-dbg: 1121702e285SSatish Balay extends: .freebsd_mcs_test 1131702e285SSatish Balay stage: test 1141702e285SSatish Balay variables: 1151702e285SSatish Balay TEST_ARCH: arch-jenkins-freebsd-cxx-cmplx-64idx-dbg 1168623489dSJed Brown 117*20099508SSatish Balayosx-cxx-pkgs-opt: 118*20099508SSatish Balay extends: .osx_mcs_test 119*20099508SSatish Balay stage: test 120*20099508SSatish Balay variables: 121*20099508SSatish Balay TEST_ARCH: arch-jenkins-osx-cxx-pkgs-opt 122*20099508SSatish Balay 123*20099508SSatish Balayopensolaris-cmplx-pkgs-dbg: 124*20099508SSatish Balay extends: .opensolaris_mcs_test 125*20099508SSatish Balay stage: test 126*20099508SSatish Balay variables: 127*20099508SSatish Balay TEST_ARCH: arch-jenkins-opensolaris-cmplx-pkgs-dbg 128*20099508SSatish Balay 129e74c1a09SJed Brown.status: 130340aff75SJed Brown stage: ci-status 131340aff75SJed Brown image: jedbrown/alpine-curl 132340aff75SJed Brown script: 133e74c1a09SJed Brown - BUILD_KEY=push BITBUCKET_NAMESPACE=petsc ./.gitlab-build-status.sh 134e74c1a09SJed Brown 135e74c1a09SJed Brownsuccess: 136e74c1a09SJed Brown extends: .status 137e74c1a09SJed Brown variables: 138e74c1a09SJed Brown BUILD_STATUS: passed 139340aff75SJed Brown when: on_success 140340aff75SJed Brown 141340aff75SJed Brownfailure: 142e74c1a09SJed Brown extends: .status 143e74c1a09SJed Brown variables: 144e74c1a09SJed Brown BUILD_STATUS: failed 145340aff75SJed Brown when: on_failure 146