Some benchmark output reports are in the format:
xyz score:XYZ
Here there is no space between ':' and actual result.
To parse such format create a template something like this:
<OutputTemplate>xxx:#_RESULT_#</OutputTemplate>
This type of the format can't be parsed correctly.
The current implementation expects a "space" after column.
For example:
In test-profiles/system/selenium-1.0.18/results-definition.xml
<ResultsParser>
<OutputTemplate>WEBXPRT SCORE RESULT: #_RESULT_#</OutputTemplate>
To be able to parse when there is no space between ":" and "#" add a
a space character in the template line.
Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
psys domain is a system domain which aggregates all system power. This requires
hardware support and configuration by OEMs. There can be multiple psys domains
in servers. psys domains are present at the same level as package domains in the
powercap/intel-rapl sysfs. This is not just CPU related power.
For CPU power sensor just use package level without adding energy values from
psys domains. So, skip adding psys energy value to $total_energy.
Marking test as compatible if optional HOST_EXTRA_COMPATIBLE_ARCH
environmental variable is matching one of the supported architectures.
Signed-off-by: Ettore Chimenti <ettore.chimenti@linaro.org>
This option allows to specify additional architecture support to being
able to install tests that supports specific architectures only. It can
be useful in systems where is available an user-space emulator (e.g.
FEX-EMU for x86_64 applications on aarch64) to run binary tests that
cannot be compiled natively.
The introduced environment variable is HOST_EXTRA_COMPATIBLE_ARCH.
Signed-off-by: Ettore Chimenti <ettore.chimenti@linaro.org>
pts_network::is_proxy_setup() was introduced in e36e865 for the reason
"Don't use HTTPS on proxies when connecting to OpenBenchmarking.org",
however, in reality, HTTPS is only used if a proxy is configured.
is_proxy_setup() returns TRUE if no proxy is set, which seems the
opposite of the expected return value from the function name,
unlike other functions starting with is_*().