forked from onivim/oni2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun-integration-tests.yml
36 lines (36 loc) · 1.4 KB
/
run-integration-tests.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
steps:
- script: esy install
displayName: 'Install Dependencies: esy install (attempt 1)'
continueOnError: true
- script: esy install
displayName: 'Install Dependencies: esy install (attempt 2)'
continueOnError: true
- script: esy install
displayName: 'Install Dependencies: esy install (final)'
- script: esy bootstrap
displayName: 'Bootstrap Oni2 setup with system specific build variables (attempt 1)'
continueOnError: true
- script: esy bootstrap
displayName: 'Bootstrap Oni2 setup with system specific build variables (attempt 2)'
continueOnError: true
- script: esy bootstrap
displayName: 'Bootstrap Oni2 setup with system specific build variables (final)'
- script: esy @integrationtest install
displayName: 'Integration Tests: install'
- script: esy @integrationtest build
displayName: 'Integration Tests: build'
- script: esy @integrationtest run
displayName: 'Integration Tests: run (round 1)'
env:
ASAN_OPTIONS: use_sigaltstack=0
LSAN_OPTIONS: suppressions=lsan.supp
# - script: esy @integrationtest run
# displayName: 'Integration Tests: run (round 2)'
# env:
# ASAN_OPTIONS: use_sigaltstack=0
# LSAN_OPTIONS: suppressions=lsan.supp
# - script: esy @integrationtest run
# displayName: 'Integration Tests: run (round 3)'
# env:
# ASAN_OPTIONS: use_sigaltstack=0
# LSAN_OPTIONS: suppressions=lsan.supp