diff --git a/test/e2e_node/topology_manager_test.go b/test/e2e_node/topology_manager_test.go index 09285f42dad..406fa98b0fc 100644 --- a/test/e2e_node/topology_manager_test.go +++ b/test/e2e_node/topology_manager_test.go @@ -527,6 +527,8 @@ func runTopologyManagerNodeAlignmentSuiteTests(f *framework.Framework, configMap } sd := setupSRIOVConfigOrFail(f, configMap) + defer teardownSRIOVConfigOrFail(f, sd) + envInfo := &testEnvInfo{ numaNodes: numaNodes, sriovResourceName: sd.resourceName, @@ -695,7 +697,6 @@ func runTopologyManagerNodeAlignmentSuiteTests(f *framework.Framework, configMap } runTopologyManagerNegativeTest(f, 1, ctnAttrs, envInfo) } - teardownSRIOVConfigOrFail(f, sd) } func runTopologyManagerTests(f *framework.Framework) {