34 lines
807 B
Bash
Executable File
34 lines
807 B
Bash
Executable File
!#/usr/bin/env bash
|
|
|
|
sleep 30
|
|
|
|
sudo netstat -tlnp
|
|
curl -v --connect-timeout 60 --max-time 60 http://localhost:8086/debug/flush
|
|
|
|
git clone https://github.com/influxdata/influxdb.git
|
|
|
|
cd ~/project/influxdb/e2e/
|
|
|
|
npm install
|
|
|
|
npm test -- features/loadData/telegrafs.feature
|
|
|
|
TEST_RESULT=$?
|
|
|
|
echo TEST_RESULT = $TEST_RESULT
|
|
|
|
npm run report:junit
|
|
npm run report:html
|
|
|
|
echo "Saving Test Results"
|
|
|
|
mkdir -p ~/test-results/cucumber
|
|
mkdir -p ~/test-results/html
|
|
pwd
|
|
cp ~/project/influxdb/e2e/report/cucumber_junit.xml ~/test-results/cucumber/junit.xml
|
|
cp ~/project/influxdb/e2e/report/cucumber_report.html ~/test-results/html/cucumber_report.html
|
|
cp ~/project/influxdb/e2e/report/cucumber_report.json ~/test-results/cucumber/report.cucumber
|
|
cp -r ~/project/influxdb/e2e/screenshots ~/test-results
|
|
|
|
exit $TEST_RESULT
|