@@ -515,69 +515,5 @@ TEST_F(MetricEnumerationTestLinux, givenIncorrectDrmFileForFstatWhenGetMetricsAd
515
515
EXPECT_EQ (mockMetricEnumeration->baseGetAdapterId (drmMajor, drmMinor), false );
516
516
}
517
517
518
- TEST (MetricsApiDependencyTest, givenReportTriggerAvailableWhenIsReportTriggerAvailableIsCalledThenReturnSuccess) {
519
-
520
- NEO::IoFunctions::mockFopenCalled = 0 ;
521
- NEO::IoFunctions::mockFcloseCalled = 0 ;
522
- VariableBackup<NEO::IoFunctions::freadFuncPtr> mockFread (&NEO::IoFunctions::freadPtr, [](void *ptr, size_t size, size_t count, FILE *stream) -> size_t {
523
- *(static_cast <uint8_t *>(ptr)) = ' 0' ;
524
- return size;
525
- });
526
-
527
- EXPECT_EQ (MetricEnumeration::isReportTriggerAvailable (), true );
528
- EXPECT_EQ (NEO::IoFunctions::mockFopenCalled, 1u );
529
- EXPECT_EQ (NEO::IoFunctions::mockFcloseCalled, 1u );
530
- }
531
-
532
- TEST (MetricsApiDependencyTest, givenPerfStreamParanoidFileNotAvailableWhenIsReportTriggerAvailableIsCalledThenFailIsReturned) {
533
-
534
- VariableBackup<NEO::IoFunctions::fopenFuncPtr> mockFopen (&NEO::IoFunctions::fopenPtr, [](const char *filename, const char *mode) -> FILE * {
535
- return nullptr ;
536
- });
537
- NEO::IoFunctions::mockFcloseCalled = 0 ;
538
- NEO::IoFunctions::mockFreadCalled = 0 ;
539
- EXPECT_EQ (MetricEnumeration::isReportTriggerAvailable (), false );
540
- EXPECT_EQ (NEO::IoFunctions::mockFcloseCalled, 0u );
541
- EXPECT_EQ (NEO::IoFunctions::mockFreadCalled, 0u );
542
- }
543
-
544
- TEST (MetricsApiDependencyTest, givenPerfStreamParanoidFileAvailableWithNoDataWhenIsReportTriggerAvailableIsCalledThenFailIsReturned) {
545
-
546
- NEO::IoFunctions::mockFopenCalled = 0 ;
547
- NEO::IoFunctions::mockFcloseCalled = 0 ;
548
- VariableBackup<NEO::IoFunctions::freadFuncPtr> mockFread (&NEO::IoFunctions::freadPtr, [](void *ptr, size_t size, size_t count, FILE *stream) -> size_t {
549
- return 0 ;
550
- });
551
- EXPECT_EQ (MetricEnumeration::isReportTriggerAvailable (), false );
552
- EXPECT_EQ (NEO::IoFunctions::mockFopenCalled, 1u );
553
- EXPECT_EQ (NEO::IoFunctions::mockFcloseCalled, 1u );
554
- }
555
-
556
- TEST (MetricsApiDependencyTest, givenPerfStreamParanoidFileAvailableWithDataOtherThanZeroWhenIsReportTriggerAvailableIsCalledThenFailIsReturned) {
557
-
558
- NEO::IoFunctions::mockFopenCalled = 0 ;
559
- NEO::IoFunctions::mockFcloseCalled = 0 ;
560
- VariableBackup<NEO::IoFunctions::freadFuncPtr> mockFread (&NEO::IoFunctions::freadPtr, [](void *ptr, size_t size, size_t count, FILE *stream) -> size_t {
561
- *(static_cast <uint8_t *>(ptr)) = ' 1' ;
562
- return 1 ;
563
- });
564
- EXPECT_EQ (MetricEnumeration::isReportTriggerAvailable (), false );
565
- EXPECT_EQ (NEO::IoFunctions::mockFopenCalled, 1u );
566
- EXPECT_EQ (NEO::IoFunctions::mockFcloseCalled, 1u );
567
- }
568
-
569
- TEST (MetricsApiDependencyTest, givenReportTriggerAvailableWhenIsMetricApiAvailableIsCalledThenReturnSuccessForReportTriggerAvailability) {
570
-
571
- NEO::IoFunctions::mockFopenCalled = 0 ;
572
- NEO::IoFunctions::mockFcloseCalled = 0 ;
573
- VariableBackup<NEO::IoFunctions::freadFuncPtr> mockFread (&NEO::IoFunctions::freadPtr, [](void *ptr, size_t size, size_t count, FILE *stream) -> size_t {
574
- *(static_cast <uint8_t *>(ptr)) = ' 0' ;
575
- return size;
576
- });
577
- MetricContext::isMetricApiAvailable ();
578
- EXPECT_EQ (NEO::IoFunctions::mockFopenCalled, 1u );
579
- EXPECT_EQ (NEO::IoFunctions::mockFcloseCalled, 1u );
580
- }
581
-
582
518
} // namespace ult
583
519
} // namespace L0
0 commit comments