From c4f25cb21c59fa75d46aaa0d4d7569e47600b319 2017-12-19 14:05:09 From: Alexandre Leroux Date: 2017-12-19 14:05:09 Subject: [PATCH] Adds the ability to set cache tolerance for tests --- diff --git a/plugins/amda/tests/FuzzingDefs.cpp b/plugins/amda/tests/FuzzingDefs.cpp index 6f75773..145d0d2 100644 --- a/plugins/amda/tests/FuzzingDefs.cpp +++ b/plugins/amda/tests/FuzzingDefs.cpp @@ -3,6 +3,7 @@ const QString NB_MAX_OPERATIONS_PROPERTY = QStringLiteral("component"); const QString NB_MAX_VARIABLES_PROPERTY = QStringLiteral("nbMaxVariables"); const QString AVAILABLE_OPERATIONS_PROPERTY = QStringLiteral("availableOperations"); +const QString CACHE_TOLERANCE_PROPERTY = QStringLiteral("cacheTolerance"); const QString INITIAL_RANGE_PROPERTY = QStringLiteral("initialRange"); const QString MAX_RANGE_PROPERTY = QStringLiteral("maxRange"); const QString METADATA_POOL_PROPERTY = QStringLiteral("metadataPool"); diff --git a/plugins/amda/tests/FuzzingDefs.h b/plugins/amda/tests/FuzzingDefs.h index 0a3208f..076f282 100644 --- a/plugins/amda/tests/FuzzingDefs.h +++ b/plugins/amda/tests/FuzzingDefs.h @@ -30,6 +30,8 @@ extern const QString NB_MAX_VARIABLES_PROPERTY; /// Set of operations available for the test extern const QString AVAILABLE_OPERATIONS_PROPERTY; +/// Tolerance used for variable's cache (in ratio) +extern const QString CACHE_TOLERANCE_PROPERTY; /// Range with which the timecontroller is initialized extern const QString INITIAL_RANGE_PROPERTY; diff --git a/plugins/amda/tests/TestAmdaFuzzing.cpp b/plugins/amda/tests/TestAmdaFuzzing.cpp index ac4776f..365c7a2 100644 --- a/plugins/amda/tests/TestAmdaFuzzing.cpp +++ b/plugins/amda/tests/TestAmdaFuzzing.cpp @@ -5,6 +5,7 @@ #include "AmdaProvider.h" #include +#include #include #include