mirror of
https://github.com/ACINQ/eclair.git
synced 2025-03-03 17:36:56 +01:00
We've been witnessing random test suites freezes (since ages). We've observed that when these freezes happen, there are usually a lot of "too many open files" errors raised by the OS. The backup handler is a likely culprit as the IntegrationSpec is running multiple nodes and exchanging HTLCs at a fast rate. At least it won't hurt disabling it in tests, and will speed up the test suite. We also increase the file limits in CI providers, when possible.
26 lines
No EOL
550 B
YAML
26 lines
No EOL
550 B
YAML
sudo: required
|
|
services:
|
|
-docker
|
|
dist: trusty
|
|
language: scala
|
|
scala:
|
|
- 2.13.1
|
|
env:
|
|
- export LD_LIBRARY_PATH=/usr/local/lib
|
|
before_install:
|
|
- wget https://apache.osuosl.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip
|
|
- unzip -qq apache-maven-3.6.3-bin.zip
|
|
- export M2_HOME=$PWD/apache-maven-3.6.3
|
|
- export PATH=$M2_HOME/bin:$PATH
|
|
script:
|
|
- echo "fs.file-max = 1024000" | sudo tee -a /etc/sysctl.conf
|
|
- mvn scoverage:report
|
|
cache:
|
|
directories:
|
|
- .autoconf
|
|
- $HOME/.m2
|
|
jdk:
|
|
- openjdk11
|
|
notifications:
|
|
email:
|
|
- ops@acinq.fr |