Skip to content

Commit

Permalink
#2107: CI: remove builds for unsupported compilers
Browse files Browse the repository at this point in the history
- remove builds for gcc-7 and gcc-8 (no longer supported)
- move their configuration (code coverage, asan) to other builds
- improve build names
  • Loading branch information
cz4rs committed Mar 21, 2023
1 parent edf105d commit b63d934
Show file tree
Hide file tree
Showing 10 changed files with 43 additions and 463 deletions.
2 changes: 1 addition & 1 deletion ci/azure/azure-clang-10-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
############## Warning this is a generated file---do not modify ###############
###############################################################################

name: PR tests (clang-10, ubuntu, mpich)
name: PR tests (clang-10, ubuntu, mpich, ubsan)

trigger:
branches:
Expand Down
2 changes: 1 addition & 1 deletion ci/azure/azure-clang-11-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
############## Warning this is a generated file---do not modify ###############
###############################################################################

name: PR tests (clang-11, ubuntu, mpich)
name: PR tests (clang-11, ubuntu, mpich, fcontext)

trigger:
branches:
Expand Down
4 changes: 2 additions & 2 deletions ci/azure/azure-clang-13-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
############## Warning this is a generated file---do not modify ###############
###############################################################################

name: PR tests (clang-13, ubuntu, mpich)
name: PR tests (clang-13, ubuntu, mpich, trace)

trigger:
branches:
Expand Down Expand Up @@ -32,7 +32,7 @@ variables:
ULIMIT_CORE: 0
CODE_COVERAGE: 0
VT_LB: 1
VT_TRACE: 0
VT_TRACE: 1
VT_TRACE_RT: 0
VT_TRACE_ONLY: 1
VT_MIMALLOC: 0
Expand Down
4 changes: 2 additions & 2 deletions ci/azure/azure-clang-14-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ trigger:
- 1.0.0*

pr:
drafts: false
drafts: true
autoCancel: true
branches:
include:
Expand All @@ -32,7 +32,7 @@ variables:
ULIMIT_CORE: 0
CODE_COVERAGE: 0
VT_LB: 1
VT_TRACE: 1
VT_TRACE: 0
VT_TRACE_RT: 0
VT_TRACE_ONLY: 1
VT_MIMALLOC: 0
Expand Down
18 changes: 9 additions & 9 deletions ci/azure/azure-gcc-11-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
############## Warning this is a generated file---do not modify ###############
###############################################################################

name: PR tests (gcc-11, ubuntu, mpich, json schema test)
name: PR tests (gcc-11, ubuntu, mpich, trace runtime, LB)

trigger:
branches:
Expand Down Expand Up @@ -30,10 +30,10 @@ variables:
COMPILER: gcc-11
BUILD_TYPE: release
ULIMIT_CORE: 0
CODE_COVERAGE: 0
CODE_COVERAGE: 1
VT_LB: 1
VT_TRACE: 0
VT_TRACE_RT: 0
VT_TRACE: 1
VT_TRACE_RT: 1
VT_TRACE_ONLY: 1
VT_MIMALLOC: 0
VT_DOCS: 0
Expand All @@ -43,7 +43,7 @@ variables:
VT_POOL: 1
VT_EXTENDED_TESTS: 1
VT_TESTS_NUM_NODES: 2
VT_UNITY_BUILD: 1
VT_UNITY_BUILD: 0
VT_PRODUCTION_BUILD: 0
VT_FCONTEXT: 0
VT_ZOLTAN: 0
Expand All @@ -53,7 +53,7 @@ variables:
VT_BUILD_SHARED_LIBS: 0
VT_INCLUSION: TPL
CMAKE_CXX_STANDARD: 17
TEST_LB_SCHEMA: 1
TEST_LB_SCHEMA: 0
CACHE: "$(Agent.TempDirectory)/cache/"
cache_name: ubuntu-gcc-11-cache
build_root: "$(CACHE)/$(ARCH)-ubuntu-$(UBUNTU)-$(COMPILER)-cache/"
Expand Down Expand Up @@ -130,14 +130,14 @@ stages:
containerregistrytype: 'Container Registry'
dockerComposeFile: '**/docker-compose.yml'
action: 'Run a Docker Compose command'
dockerComposeCommand: '$(compose_command) ubuntu-cpp-clean'
dockerComposeCommand: '$(compose_command) ubuntu-cpp-clean-noinstall'
- task: DockerCompose@0
displayName: Build container
inputs:
containerregistrytype: 'Container Registry'
dockerComposeFile: '**/docker-compose.yml'
action: 'Run a Docker Compose command'
dockerComposeCommand: 'run ubuntu-cpp-clean'
dockerComposeCommand: 'run ubuntu-cpp-clean-noinstall'
env:
CODECOV_TOKEN: $(codecov_token)
- task: Bash@3
Expand Down Expand Up @@ -168,7 +168,7 @@ stages:
dockerRegistryEndpoint: 'dockerRegistryConnection1'
dockerComposeFile: '**/docker-compose.yml'
action: 'Run a Docker Compose command'
dockerComposeCommand: 'push ubuntu-cpp-clean'
dockerComposeCommand: 'push ubuntu-cpp-clean-noinstall'
- task: Bash@3
displayName: Create artifacts
continueOnError: true
Expand Down
14 changes: 7 additions & 7 deletions ci/azure/azure-gcc-12-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
############## Warning this is a generated file---do not modify ###############
###############################################################################

name: PR tests (gcc-12, ubuntu, mpich)
name: PR tests (gcc-12, ubuntu, mpich, address sanitizer)

trigger:
branches:
Expand All @@ -11,7 +11,7 @@ trigger:
- 1.0.0*

pr:
drafts: true
drafts: false
autoCancel: true
branches:
include:
Expand All @@ -32,18 +32,18 @@ variables:
ULIMIT_CORE: 0
CODE_COVERAGE: 0
VT_LB: 1
VT_TRACE: 0
VT_TRACE: 1
VT_TRACE_RT: 0
VT_TRACE_ONLY: 1
VT_MIMALLOC: 0
VT_DOCS: 0
VT_ASAN: 0
VT_ASAN: 1
VT_UBSAN: 0
VT_WERROR: 1
VT_POOL: 1
VT_POOL: 0
VT_EXTENDED_TESTS: 1
VT_TESTS_NUM_NODES: 2
VT_UNITY_BUILD: 1
VT_UNITY_BUILD: 0
VT_PRODUCTION_BUILD: 0
VT_FCONTEXT: 0
VT_ZOLTAN: 0
Expand All @@ -61,7 +61,7 @@ variables:
TS_YEAR: 0
TS_MONTH: 0
TS_DAY: 0

LSAN_OPTIONS: suppressions=/vt/tests/lsan.supp


stages:
Expand Down
203 changes: 0 additions & 203 deletions ci/azure/azure-gcc-7-ubuntu-mpich.yml

This file was deleted.

Loading

0 comments on commit b63d934

Please sign in to comment.