@Test
    void testContainerSpecificModelSettings() {
        Path appDir = Path.fromString("src/test/cfg/application/onnx_cluster_specific");
        try {
            ImportedModelTester tester = new ImportedModelTester("mul", appDir);
            VespaModel model = tester.createVespaModel();
            OnnxModelsConfig.Model c1Model = getOnnxModelsConfig(model.getContainerClusters().get("c1"));
            OnnxModelsConfig.Model c2Model = getOnnxModelsConfig(model.getContainerClusters().get("c2"));
            assertEquals(2, c1Model.stateless_intraop_threads());
            assertEquals(4, c2Model.stateless_intraop_threads());
            assertEquals(0, c1Model.gpu_device());
            assertEquals(1, c2Model.gpu_device());
        } finally {
            IOUtils.recursiveDeleteDir(appDir.append(ApplicationPackage.MODELS_GENERATED_DIR).toFile());
        }

    }
Tests that we do not load models (which would waste memory) when not requested
config-model/src/test/java/com/yahoo/vespa/model/ml/ModelEvaluationTest.java