test: skip sba expectations after flushTask if heapless state init
Related-To: NEO-10641 Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
This commit is contained in:
parent
8ddeaf4962
commit
4d0bddf12e
|
@ -235,7 +235,9 @@ HWCMDTEST_F(IGFX_XE_HP_CORE, XeHpCommandStreamReceiverFlushTaskTests, whenFlushC
|
||||||
using STATE_BASE_ADDRESS = typename FamilyType::STATE_BASE_ADDRESS;
|
using STATE_BASE_ADDRESS = typename FamilyType::STATE_BASE_ADDRESS;
|
||||||
auto &commandStreamReceiver = pDevice->getUltCommandStreamReceiver<FamilyType>();
|
auto &commandStreamReceiver = pDevice->getUltCommandStreamReceiver<FamilyType>();
|
||||||
auto gmmHelper = pDevice->getRootDeviceEnvironment().getGmmHelper();
|
auto gmmHelper = pDevice->getRootDeviceEnvironment().getGmmHelper();
|
||||||
|
if (commandStreamReceiver.heaplessStateInitialized) {
|
||||||
|
GTEST_SKIP();
|
||||||
|
}
|
||||||
flushTask(commandStreamReceiver);
|
flushTask(commandStreamReceiver);
|
||||||
HardwareParse hwParserCsr;
|
HardwareParse hwParserCsr;
|
||||||
hwParserCsr.parseCommands<FamilyType>(commandStreamReceiver.commandStream, 0);
|
hwParserCsr.parseCommands<FamilyType>(commandStreamReceiver.commandStream, 0);
|
||||||
|
@ -259,6 +261,9 @@ HWCMDTEST_F(IGFX_XE_HP_CORE, XeHpCommandStreamReceiverFlushTaskTests, whenFlushC
|
||||||
debugManager.flags.DisableCachingForHeaps.set(1);
|
debugManager.flags.DisableCachingForHeaps.set(1);
|
||||||
using STATE_BASE_ADDRESS = typename FamilyType::STATE_BASE_ADDRESS;
|
using STATE_BASE_ADDRESS = typename FamilyType::STATE_BASE_ADDRESS;
|
||||||
auto &commandStreamReceiver = pDevice->getUltCommandStreamReceiver<FamilyType>();
|
auto &commandStreamReceiver = pDevice->getUltCommandStreamReceiver<FamilyType>();
|
||||||
|
if (commandStreamReceiver.heaplessStateInitialized) {
|
||||||
|
GTEST_SKIP();
|
||||||
|
}
|
||||||
auto gmmHelper = pDevice->getRootDeviceEnvironment().getGmmHelper();
|
auto gmmHelper = pDevice->getRootDeviceEnvironment().getGmmHelper();
|
||||||
|
|
||||||
flushTask(commandStreamReceiver);
|
flushTask(commandStreamReceiver);
|
||||||
|
@ -298,6 +303,9 @@ HWCMDTEST_F(IGFX_XE_HP_CORE, XeHpCommandStreamReceiverFlushTaskTests, givenForce
|
||||||
debugManager.flags.ForceL1Caching.set(0u);
|
debugManager.flags.ForceL1Caching.set(0u);
|
||||||
using STATE_BASE_ADDRESS = typename FamilyType::STATE_BASE_ADDRESS;
|
using STATE_BASE_ADDRESS = typename FamilyType::STATE_BASE_ADDRESS;
|
||||||
auto &commandStreamReceiver = pDevice->getUltCommandStreamReceiver<FamilyType>();
|
auto &commandStreamReceiver = pDevice->getUltCommandStreamReceiver<FamilyType>();
|
||||||
|
if (commandStreamReceiver.heaplessStateInitialized) {
|
||||||
|
GTEST_SKIP();
|
||||||
|
}
|
||||||
flushTask(commandStreamReceiver);
|
flushTask(commandStreamReceiver);
|
||||||
HardwareParse hwParserCsr;
|
HardwareParse hwParserCsr;
|
||||||
hwParserCsr.parseCommands<FamilyType>(commandStreamReceiver.commandStream, 0);
|
hwParserCsr.parseCommands<FamilyType>(commandStreamReceiver.commandStream, 0);
|
||||||
|
|
Loading…
Reference in New Issue