Skip to content

Commit 1054755

Browse files
committed
Test Python 3 compatibility
1 parent 66ed0ed commit 1054755

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

.travis.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,9 @@ before_install:
3131
- sudo apt-get -q update
3232

3333
install:
34-
- sudo apt-get install -y python
34+
- sudo apt-get install -y python python3 python3-pip
3535
- pip install grpcio scapy codecov
36+
- pip3 install grpcio coverage
3637
- "[[ ${DEBUG:-0} == 0 ]] || sudo apt-get install -y g++-5" # install gcov-5
3738
- "[[ ${SANITIZE:-0} == 0 ]] || sudo apt-get install -y llvm-3.8"
3839
- "[[ $TAG_SUFFIX != _32 ]] || sudo apt-get install -y lib32gcc1"
@@ -50,7 +51,8 @@ script:
5051
- ./container_build.py bess
5152
- ./container_build.py kmod_buildtest
5253
- (cd core && ./all_test) # TcpFlowReconstructTest requires working directory to be `core/`
53-
- coverage run -m unittest discover -v
54+
- coverage2 run -m unittest discover -v
55+
- coverage3 run -m unittest discover -v
5456
- bessctl/bessctl -- daemon start -- run testing/run_module_tests
5557

5658
after_success:

0 commit comments

Comments
 (0)