ML_NNFW_TYPE_TENSORFLOW_LITE, ML_NNFW_HW_NPU_SR, &result);
EXPECT_EQ (status, ML_ERROR_NONE);
EXPECT_EQ (result, false);
+
+ status = ml_check_nnfw_availability (
+ ML_NNFW_TYPE_TENSORFLOW_LITE, ML_NNFW_HW_NPU_SLSI, &result);
+ EXPECT_EQ (status, ML_ERROR_NONE);
+ EXPECT_EQ (result, false);
}
#ifdef ENABLE_TENSORFLOW
status = _ml_validate_model_file (&test_model, 0, &nnfw);
EXPECT_NE (status, ML_ERROR_NONE);
- status = _ml_validate_model_file (&test_model, 1, NULL);
+ status = _ml_validate_model_file (&test_model, 1, &nnfw);
+ EXPECT_NE (status, ML_ERROR_NONE);
+
+ nnfw = ML_NNFW_TYPE_MVNC;
+ status = _ml_validate_model_file (&test_model, 1, &nnfw);
+ EXPECT_NE (status, ML_ERROR_NONE);
+
+ nnfw = ML_NNFW_TYPE_VD_AIFW;
+ status = _ml_validate_model_file (&test_model, 1, &nnfw);
+ EXPECT_NE (status, ML_ERROR_NONE);
+
+ nnfw = ML_NNFW_TYPE_SNAP;
+ status = _ml_validate_model_file (&test_model, 1, &nnfw);
+ EXPECT_NE (status, ML_ERROR_NONE);
+
+ nnfw = ML_NNFW_TYPE_ARMNN;
+ status = _ml_validate_model_file (&test_model, 1, &nnfw);
+ EXPECT_NE (status, ML_ERROR_NONE);
+
+ nnfw = ML_NNFW_TYPE_MXNET;
+ status = _ml_validate_model_file (&test_model, 1, &nnfw);
EXPECT_NE (status, ML_ERROR_NONE);
skip_test: