-
Notifications
You must be signed in to change notification settings - Fork 4
/
config.properties.tpl
102 lines (80 loc) · 4.51 KB
/
config.properties.tpl
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# Properties
#
# Copyright 2020 MicroEJ Corp. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be found with this software.
###############################################################################
# Testsuite Configuration Options
#
# Usage:
# Uncomment and set options marked '[required]'.
# Other options are set with a value that shall not be changed by default.
#
# Each option can be declared outside this file as a system property:
# In MicroEJ SDK, select 'Window' > 'Preferences' > 'Ant' > 'Runtime' > 'Properties'
# This can be useful to avoid to share absolute file-system locations in this file.
# In this case, it overrides the option defined in this file if any.
# Moreover, options related to local setup (absolute file-system locations, trace ip & port)
# can be extracted to the file 'local.properties' which is ignored for source control.
#
# This file respects the Java properties file convention: the OS path
# must use the UNIX path convention (path separator is '/'). The WINDOWS
# paths must have been converted manually replacing '\' by '/' or by '\\'.
###############################################################################
###############################################################################
# Target Platform [required]
###############################################################################
# target.platform.dir=[absolute_path]
###############################################################################
# BSP Connection [required]
# Uncomment one and only one option block depending on how the target Platform is connected to BSP.
# See https://docs.microej.com/en/latest/PlatformDeveloperGuide/platformCreation.html
###############################################################################
# No BSP Connection
#microej.testsuite.properties.deploy.dir.microejapp=[absolute_path]
#microej.testsuite.properties.deploy.dir.microejlib=[absolute_path]
#microej.testsuite.properties.deploy.dir.microejinc=[absolute_path]
#microej.testsuite.properties.deploy.bsp.microejscript=[absolute_path]
# Partial BSP Connection
#microej.testsuite.properties.deploy.bsp.root.dir=[absolute_path]
#microej.testsuite.properties.deploy.bsp.microejscript=true
# Full BSP Connection
#microej.testsuite.properties.deploy.bsp.microejscript=true
###############################################################################
# Trace Redirection (System.out)
# [required] when trace is redirected by 'Serial to Socket Transmitter' tool,
# otherwise the trace is assumed to be redirected by 'run.bat' or 'run.sh' script.
###############################################################################
#microej.testsuite.properties.testsuite.trace.ip=localhost
#microej.testsuite.properties.testsuite.trace.port=5555
# Platform specific option to redirect trace on dedicated UART
#microej.testsuite.properties.debug.traces.uart=SET
###############################################################################
# Tests to run
###############################################################################
# Comma separated list of patterns of files that must be included
test.run.includes.pattern=**/Test*.class
# Comma separated list of patterns of files that must be excluded (defaults to inner classes)
test.run.excludes.pattern=**/*$*.class
#######################################################################
# Advanced Options
# These options shall not be changed by default.
###############################################################################
# The execution target (`MICROJVM` to execute on Device, `S3` to execute on Simulator)
target.vm.name=MICROJVM
# The deploy tool to run after the build of the microejapp.o (defaults to 'Platform Configuration Additions')
microej.testsuite.properties.microejtool.deploy.name=deployToolBSPRun
# Set the verbose or not. Possible values: `true` or `false`
# When this option is set to `true`, the harness will output the execution trace.
microej.testsuite.verbose=true
# The testsuite timeout (in seconds)
microej.testsuite.timeout=600
# The number of times we'll retry a test if it fails
microej.testsuite.retry.count=1
# Retry a test unless this pattern is shown
microej.testsuite.retry.unless=VM START
# A jvm args to pass to the testsuite harness
microej.testsuite.jvmArgs=-Xmx768m
# A jvm args to pass to launch scripts forked vm
microej.testsuite.properties.launch.properties.jvm=-Xmx2048M
# The foundation jars used for the code coverage, useful only if the target.vm.name = S3
microej.testsuite.cc.jars.name.regex=fs-.*jar