https://github.com/nep-pack/NonlinearEigenproblems.jl
Tip revision: 03684857bfb475ac268d37b426dbf7175172c0a3 authored by Elias Jarlebring on 26 February 2024, 06:48:32 UTC
Merge pull request #266 from adityam/patch-1
Merge pull request #266 from adityam/patch-1
Tip revision: 0368485
.travis.yml
language: julia
sudo: required
dist: trusty
os:
- linux
julia:
- 1.4
addons:
apt:
packages:
- expect-dev # for unbuffer
matrix:
include:
- name: "Unit Tests"
env: TEST_SUITE=unit
- name: "Benchmarks"
env: TEST_SUITE=benchmark
notifications:
email: false
script:
- unbuffer git fetch --unshallow
- unbuffer julia --project=test --color=yes -e 'using Pkg; Pkg.build()'
- if [ $TEST_SUITE = 'unit' ]; then unbuffer julia --project=test --color=yes --code-coverage --check-bounds=yes test/runtests.jl; fi
- if [ $TEST_SUITE = 'benchmark' ]; then unbuffer julia -O3 --project=test --color=yes test/benchmark/run_benchmark.jl -- benchmark.json 1.0; fi
after_success:
- if [ $TEST_SUITE = 'unit' ]; then unbuffer julia -e 'using Pkg; Pkg.add("Coverage"); include("test/submit_test_coverage.jl")'; fi
- if [ $TEST_SUITE = 'benchmark' ]; then unbuffer ./scripts/submit_benchmark.sh; fi