mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-23 11:03:02 +08:00
Use different DRM Context for each OsContext on Linux
Change-Id: I543df4accdeba6c69b7dcf86d4238d12dafe92fe Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
This commit is contained in:
@@ -282,7 +282,7 @@ TEST_F(DrmTests, failOnContextCreate) {
|
||||
auto drm = DrmWrap::createDrm(0);
|
||||
EXPECT_NE(drm, nullptr);
|
||||
failOnContextCreate = -1;
|
||||
EXPECT_THROW(drm->createLowPriorityContext(), std::exception);
|
||||
EXPECT_THROW(drm->createDrmContext(), std::exception);
|
||||
EXPECT_FALSE(drm->isPreemptionSupported());
|
||||
failOnContextCreate = 0;
|
||||
DrmWrap::closeDevice(0);
|
||||
@@ -295,7 +295,8 @@ TEST_F(DrmTests, failOnSetPriority) {
|
||||
auto drm = DrmWrap::createDrm(0);
|
||||
EXPECT_NE(drm, nullptr);
|
||||
failOnSetPriority = -1;
|
||||
EXPECT_THROW(drm->createLowPriorityContext(), std::exception);
|
||||
auto drmContext = drm->createDrmContext();
|
||||
EXPECT_THROW(drm->setLowPriorityContextParam(drmContext), std::exception);
|
||||
EXPECT_FALSE(drm->isPreemptionSupported());
|
||||
failOnSetPriority = 0;
|
||||
DrmWrap::closeDevice(0);
|
||||
|
||||
Reference in New Issue
Block a user