Move Scratch Space functionality to dedicated class

Change-Id: Ic7655c4b971513961aba6823478a139ffc943466
This commit is contained in:
Zdanowicz, Zbigniew
2018-11-22 15:16:20 +01:00
parent a9d3575919
commit 7dbd0ea4f3
41 changed files with 934 additions and 91 deletions

View File

@@ -30,25 +30,25 @@ TEST(CnlHwInfoConfig, givenHwInfoConfigStringThenAfterSetupResultingHwInfoIsCorr
strConfig = "2x4x8";
hardwareInfoSetup[productFamily](&gInfo, &fTable, false, strConfig);
EXPECT_EQ(gInfo.SliceCount, 2u);
EXPECT_EQ(gInfo.SubSliceCount, 4u);
EXPECT_EQ(gInfo.SubSliceCount, 8u);
EXPECT_EQ(gInfo.EUCount, 31u);
strConfig = "2x5x8";
hardwareInfoSetup[productFamily](&gInfo, &fTable, false, strConfig);
EXPECT_EQ(gInfo.SliceCount, 2u);
EXPECT_EQ(gInfo.SubSliceCount, 5u);
EXPECT_EQ(gInfo.SubSliceCount, 10u);
EXPECT_EQ(gInfo.EUCount, 39u);
strConfig = "4x9x8";
hardwareInfoSetup[productFamily](&gInfo, &fTable, false, strConfig);
EXPECT_EQ(gInfo.SliceCount, 4u);
EXPECT_EQ(gInfo.SubSliceCount, 9u);
EXPECT_EQ(gInfo.SubSliceCount, 36u);
EXPECT_EQ(gInfo.EUCount, 71u);
strConfig = "default";
hardwareInfoSetup[productFamily](&gInfo, &fTable, false, strConfig);
EXPECT_EQ(gInfo.SliceCount, 2u);
EXPECT_EQ(gInfo.SubSliceCount, 5u);
EXPECT_EQ(gInfo.SubSliceCount, 10u);
EXPECT_EQ(gInfo.EUCount, 39u);
strConfig = "erroneous";