forked from aldebaran/urbi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtests-local.mk
43 lines (34 loc) · 1.34 KB
/
tests-local.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# This file is loaded by tests/Makefile.am. It contains things that
# are specific to a given project or even Svn branch.
UCONSOLE_CHECKFLAGS +=
# The test directories we are interested in.
TESTS_DIRS = 0.x 1.x 2.x demo uob @fsm @ros
# Run server in fast mode
FAST_MODE = true
# Whether we use Valgrind etc.
INSTRUMENTATION = false
# The wrappers around our embedded SDK-Remote tools.
sdk_remote_builddir = $(abs_top_builddir)/sdk-remote
sdk_remote_srcdir = $(abs_top_srcdir)/sdk-remote
# Environment used both in check and installcheck.
CHECK_ENVIRONMENT += \
FAST_MODE=$(FAST_MODE) \
INSTRUMENTATION=$(INSTRUMENTATION)
# Currently with Wine, we found no (simple) means to execute a Unix
# process from a Windows process. As a result, the "urbi" native
# process fails to launch properly the urbi-launch wrapper.
# Therefore, we now stop trying to use "urbi" in the test-suite (at
# least in build, during installcheck we should use the binary) and
# directly invoke urbi-launch.
URBI_SERVER = urbi-launch$(EXEEXT) --start --
# Run k2 tests only.
k2-check:
@$(MAKE) $(AM_MAKEFLAGS) check TESTS_DIRS=2.x
# UObject tests that we fail because features are not implemented.
XFAIL_TESTS += \
2.x/derive.chk
XFAIL_TESTS += \
uob/java/all/transmit-object.chk
# Memory leaks which have to be fixed.
TFAIL_TESTS += \
2.x/tfail-mem-check.chk