File tree Expand file tree Collapse file tree 3 files changed +23
-6
lines changed Expand file tree Collapse file tree 3 files changed +23
-6
lines changed Original file line number Diff line number Diff line change
1
+ [submodule "tests_integration "]
2
+ path = tests_integration
3
+ url = https://github.com/theQRL/integration_tests
Original file line number Diff line number Diff line change 1
1
sudo : required
2
2
dist : trusty
3
3
services : docker
4
- language : cpp
5
- python :
6
- - ' 3.5'
4
+ language : python
5
+ python : 3.5
7
6
cache :
8
7
timeout : 600
9
8
10
9
cache :
11
10
directories :
12
11
- $HOME/Library/Caches/Homebrew
13
12
14
- virtualenv :
15
- system_site_packages : true
16
-
17
13
jobs :
18
14
include :
19
15
- stage : build+test
@@ -22,11 +18,28 @@ jobs:
22
18
- TEST='TRUE'
23
19
- PLATFORM='xenial'
24
20
- CODACY_PROJECT_TOKEN=$CODACY_PROJECT_TOKEN
21
+ install :
22
+ - python --version
23
+ - echo "Skip installing requirements.txt when running integration tests"
25
24
script :
26
25
- " ./travis/build.sh"
27
26
- sudo pip install -U coverage codacy-coverage
28
27
- if [[ "$TRAVIS_BRANCH" == "master" ]]; then python-codacy-coverage -r coverage.xml || echo "failed"; fi
29
28
29
+ - stage : build+test
30
+ os : linux
31
+ env :
32
+ - INTEGRATION_TESTINPLACE='TRUE'
33
+ - PLATFORM='xenial'
34
+ install :
35
+ - python --version
36
+ - echo "Skip installing requirements.txt when running integration tests"
37
+ script :
38
+ - sudo pip install -U docker-compose
39
+ - docker-compose --version
40
+ - " cd tests_integration; python3 runtest_nodes_synchronize.py"
41
+
42
+
30
43
# - stage: build+test
31
44
# os: linux
32
45
# env:
You can’t perform that action at this time.
0 commit comments