@@ -131,7 +131,7 @@ TEST(DrmTest, GetRevisionID) {
131131 delete pDrm;
132132}
133133
134- TEST (DrmTest, GivenMockDrmWhenAskedFor48BitAddressCorrectValueReturned ) {
134+ TEST (DrmTest, GivenDrmWhenAskedFor48BitAddressCorrectValueReturned ) {
135135 DrmMock *pDrm = new DrmMock;
136136 pDrm->StoredPPGTT = 3 ;
137137 EXPECT_TRUE (pDrm->is48BitAddressRangeSupported ());
@@ -141,7 +141,7 @@ TEST(DrmTest, GivenMockDrmWhenAskedFor48BitAddressCorrectValueReturned) {
141141}
142142
143143#if defined(I915_PARAM_HAS_PREEMPTION)
144- TEST (DrmTest, GivenMockDrmWhenAskedForPreemptionCorrectValueReturned ) {
144+ TEST (DrmTest, GivenDrmWhenAskedForPreemptionCorrectValueReturned ) {
145145 DrmMock *pDrm = new DrmMock;
146146 pDrm->StoredPreemptionSupport = 1 ;
147147 EXPECT_TRUE (pDrm->hasPreemption ());
@@ -150,7 +150,7 @@ TEST(DrmTest, GivenMockDrmWhenAskedForPreemptionCorrectValueReturned) {
150150 delete pDrm;
151151}
152152
153- TEST (DrmTest, GivenMockDrmWhenAskedForContextThatPassedThenValidContextIdsReturned ) {
153+ TEST (DrmTest, GivenDrmWhenAskedForContextThatPassedThenValidContextIdsReturned ) {
154154 DrmMock *pDrm = new DrmMock;
155155 EXPECT_EQ (0u , pDrm->lowPriorityContextId );
156156 pDrm->StoredRetVal = 0 ;
@@ -162,22 +162,37 @@ TEST(DrmTest, GivenMockDrmWhenAskedForContextThatPassedThenValidContextIdsReturn
162162 delete pDrm;
163163}
164164
165- TEST (DrmTest, GivenMockDrmWhenAskedForContextThatFailsThenFalseIsReturned ) {
165+ TEST (DrmTest, GivenDrmWhenAskedForContextThatFailsThenFalseIsReturned ) {
166166 DrmMock *pDrm = new DrmMock;
167167 pDrm->StoredRetVal = -1 ;
168168 EXPECT_FALSE (pDrm->contextCreate ());
169169 pDrm->StoredRetVal = 0 ;
170170 delete pDrm;
171171}
172172
173- TEST (DrmTest, GivenMockDrmWhenAskedForContextWithLowPriorityThatFailsThenFalseIsReturned ) {
173+ TEST (DrmTest, GivenDrmWhenAskedForContextWithLowPriorityThatFailsThenFalseIsReturned ) {
174174 DrmMock *pDrm = new DrmMock;
175175 EXPECT_TRUE (pDrm->contextCreate ());
176176 pDrm->StoredRetVal = -1 ;
177177 EXPECT_FALSE (pDrm->setLowPriority ());
178178 pDrm->StoredRetVal = 0 ;
179179 delete pDrm;
180180}
181+ #else
182+ TEST (DrmTest, GivenDrmWhenAskedForContextWithLowPriorityThenFalseIsReturned) {
183+ DrmMock drmMock;
184+ EXPECT_FALSE (drmMock.contextCreate ());
185+ }
186+
187+ TEST (DrmTest, GivenDrmWhenContextDestroyIsCalledThenThereAreNoLeaksOrCrashes) {
188+ DrmMock drmMock;
189+ drmMock.contextDestroy ();
190+ }
191+
192+ TEST (DrmTest, GivenDrmWhenSetContextPriorityIsCalledThenFalseIsReturned) {
193+ DrmMock drmMock;
194+ EXPECT_FALSE (drmMock.setLowPriority ());
195+ }
181196#endif
182197
183198TEST (DrmTest, getExecSoftPin) {
0 commit comments