Index: /trunk/src/VBox/ValidationKit/tests/autostart/tdAutostart1.py
===================================================================
--- /trunk/src/VBox/ValidationKit/tests/autostart/tdAutostart1.py	(revision 84558)
+++ /trunk/src/VBox/ValidationKit/tests/autostart/tdAutostart1.py	(revision 84559)
@@ -1206,5 +1206,5 @@
         vbox.TestDriver.__init__(self);
         self.asRsrcs            = None;
-        self.asTestVMsDef       = [self.ksOsWindows, self.ksOsLinux];
+        self.asTestVMsDef       = [self.ksOsLinux, self.ksOsWindows];
         self.asTestVMs          = self.asTestVMsDef;
         self.asSkipVMs          = [];
@@ -1435,4 +1435,21 @@
         return fRc;
 
+    def deleteVM(self, oVM):
+        try:    self.oVBox.unregisterMachine(oVM.id);
+        except: pass;
+        if self.fpApiVer >= 4.0:
+            try:
+                if self.fpApiVer >= 4.3:
+                    oProgress = oVM.deleteConfig([]);
+                else:
+                    oProgress = oVM.delete(None);
+                self.waitOnProgress(oProgress);
+            except:
+                reporter.logXcpt();
+        else:
+            try:    oVM.deleteSettings();
+            except: reporter.logXcpt();
+        return None;
+
     def testAutostartOneCfg(self, sVmName):
         """
@@ -1463,5 +1480,6 @@
             if oSession is not None:
                 fRc = self.testAutostartRunProgs(oSession, sVmName, oVM);
-                self.terminateVmBySession(oSession)
+                self.terminateVmBySession(oSession);
+                self.deleteVM(oVM);
             else:
                 fRc = False;
