feature: enable use of waitpkg intrinsic
Related-To: NEO-9737 Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
parent
56dfc3f702
commit
2d15517fbe
|
@ -16,7 +16,7 @@ namespace WaitUtils {
|
|||
|
||||
constexpr uint64_t defaultCounterValue = 10000;
|
||||
constexpr uint32_t defaultControlValue = 0;
|
||||
constexpr bool defaultEnableWaitPkg = false;
|
||||
constexpr bool defaultEnableWaitPkg = true;
|
||||
|
||||
uint64_t waitpkgCounterValue = defaultCounterValue;
|
||||
uint32_t waitpkgControlValue = defaultControlValue;
|
||||
|
|
|
@ -111,7 +111,7 @@ struct WaitPkgEnabledFixture : public WaitPkgFixture {
|
|||
using WaitPkgTest = Test<WaitPkgFixture>;
|
||||
using WaitPkgEnabledTest = Test<WaitPkgEnabledFixture>;
|
||||
|
||||
TEST_F(WaitPkgTest, givenDefaultSettingsAndWaitpkgSupportTrueWhenWaitInitializedThenWaitPkgNotEnabled) {
|
||||
TEST_F(WaitPkgTest, givenDefaultSettingsAndWaitpkgSupportTrueWhenWaitInitializedThenWaitPkgEnabled) {
|
||||
CpuInfo::cpuidFunc = mockCpuidEnableAll;
|
||||
|
||||
EXPECT_EQ(WaitUtils::defaultWaitCount, WaitUtils::waitCount);
|
||||
|
@ -124,10 +124,10 @@ TEST_F(WaitPkgTest, givenDefaultSettingsAndWaitpkgSupportTrueWhenWaitInitialized
|
|||
WaitUtils::waitpkgSupport = true;
|
||||
|
||||
WaitUtils::init();
|
||||
EXPECT_EQ(WaitUtils::defaultWaitCount, WaitUtils::waitCount);
|
||||
EXPECT_EQ(0u, WaitUtils::waitCount);
|
||||
EXPECT_EQ(10000u, WaitUtils::waitpkgCounterValue);
|
||||
EXPECT_EQ(0u, WaitUtils::waitpkgControlValue);
|
||||
EXPECT_FALSE(WaitUtils::waitpkgUse);
|
||||
EXPECT_TRUE(WaitUtils::waitpkgUse);
|
||||
}
|
||||
|
||||
TEST_F(WaitPkgTest, givenEnabledWaitPkgSettingsAndWaitpkgSupportFalseWhenWaitInitializedThenWaitPkgNotEnabled) {
|
||||
|
|
Loading…
Reference in New Issue