...
 
Commits (4)
......@@ -216,14 +216,14 @@ test_browser_unit:
tags:
- web
test_browser-functional:
.browser-functional:
stage: test_functional
retry: 2
script:
- make -C browser
- source /etc/profile.d/rvm.sh
- rvm use 2.6.1
- HEADLESS=1 make -C browser/test functional BROWSERS=--browsers-from-file
- HEADLESS=1 make -C browser/test functional
artifacts:
paths:
- browser/
......@@ -232,10 +232,8 @@ test_browser-functional:
- /^hotfix-.*c.*\/.*$/
- prod-client
- schedules
tags:
- web
test_browser-functional-external:
.browser-functional-external:
stage: test_functional_external
retry: 2
script:
......@@ -251,9 +249,38 @@ test_browser-functional-external:
- /^hotfix-.*c.*\/.*$/
- prod-client
- schedules
test_browser-functional:
extends: .browser-functional
variables:
BROWSERS: "--browsers-from-file"
tags:
- web
test_legacy-browser-functional:
extends: .browser-functional
variables:
WATIR_CHROME: "1"
FUNCTIONAL_CLIENT_BROWSER_PATH: ""
tags:
- legacy
test_browser-functional-external:
extends: .browser-functional-external
variables:
BROWSERS: "--browsers-from-file"
tags:
- web
test_legacy-browser-functional-external:
extends: .browser-functional-external
variables:
WATIR_CHROME: "1"
FUNCTIONAL_CLIENT_BROWSER_PATH: ""
tags:
- legacy
code_quality:
stage: test_quality
script: make -C browser quality
......
......@@ -19,7 +19,7 @@ SHOULD_LOCUS=$(wildcard should-vdj-tests/*.should-locus.fa)
SHOULD_VDJ_TO_TAP=time python -u should-vdj-to-tap.py
REPORTS_PATH := $(patsubst %/Makefile,%,$(abspath $(lastword $(MAKEFILE_LIST))))/../../reports
VALGRIND=valgrind
VALGRIND_TOOLS= --tool=memcheck --leak-check=full --show-reachable=yes --trace-children=yes
VALGRIND_TOOLS= --suppressions=../suppressions/libstdc++.supp --tool=memcheck --leak-check=full --show-reachable=yes --trace-children=yes
VALGRIND_OUTPUT_XML=--xml=yes --xml-file='$(REPORTS_PATH)/valgrind.xml.%p'
VALGRIND_OUTPUT=--error-exitcode=1
......
{
Memory_allocator
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/*linux-gnu/libstdc++.so.*
fun:call_init.part.0
fun:call_init
fun:_dl_init
obj:/lib/*linux-gnu/ld-2.*.so
obj:*
}
\ No newline at end of file
BROWSERS=
all: unit functional
unit: nightmare
......