* limitations under the License.
  */
 package org.onap.cli.fw.cmd.execution;
+import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
 import org.onap.cli.fw.error.OnapCommandException;
 import org.onap.cli.fw.output.OnapCommandResultAttribute;
 import org.onap.cli.fw.store.OnapCommandExecutionStoreTest;
 
+import java.io.File;
 import java.util.List;
 
 import static org.junit.Assert.*;
 public static void setUp() throws Exception {
     OnapCommandExecutionStoreTest executionStoreTest= new OnapCommandExecutionStoreTest();
     executionStoreTest.setUp();
-    executionStoreTest.listExecutionsTest();
-    executionStoreTest.storeExectutionDebugTest();
-    executionStoreTest.storeExectutionEndTest();
-    executionStoreTest.storeExectutionOutputTest();
-    executionStoreTest.storeExectutionProgressTest();
     executionStoreTest.storeExectutionStartTest();
 }
-    @Test
+   @Test
     public void runTest() throws OnapCommandException {
         OnapCommandExceutionShowCommand cmd=new OnapCommandExceutionShowCommand();
         cmd.initializeSchema("execution-show.yaml");
                 .getRecords();
         assertTrue(oclipCommandResultAttributes.size() > 1);
     }
+
+
+    @AfterClass
+    public static void tearDown() throws Exception {
+        String dirPathForExecutions = System.getProperty("user.dir") + File.separator + "data/executions";
+        File executionsDir = new File(dirPathForExecutions);
+        assertTrue(OnapCommandExceutionListCommandTest.deleteDirectory(executionsDir));
+    }
 }
\ No newline at end of file
 
  */
 package org.onap.cli.fw.cmd.execution;
 
+import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
 import org.onap.cli.fw.error.OnapCommandException;
 import org.onap.cli.fw.store.OnapCommandExecutionStoreTest;
 
+import java.io.File;
+
 import static org.junit.Assert.*;
 
 public class OnapCommandExceutionShowDebugCommandTest {
     public static void setUp() throws Exception {
         OnapCommandExecutionStoreTest executionStoreTest= new OnapCommandExecutionStoreTest();
         executionStoreTest.setUp();
-        executionStoreTest.listExecutionsTest();
-        executionStoreTest.storeExectutionDebugTest();
-        executionStoreTest.storeExectutionEndTest();
-        executionStoreTest.storeExectutionOutputTest();
-        executionStoreTest.storeExectutionProgressTest();
         executionStoreTest.storeExectutionStartTest();
     }
-    @Test
+   @Test
     public void runTest() throws OnapCommandException {
         OnapCommandExceutionShowDebugCommand cmd=new OnapCommandExceutionShowDebugCommand();
         cmd.initializeSchema("execution-show-debug.yaml");
 
     }
 
+ @AfterClass
+    public static void tearDown() throws Exception {
+        String dirPathForExecutions = System.getProperty("user.dir") + File.separator + "data/executions";
+        File executionsDir = new File(dirPathForExecutions);
+        assertTrue(OnapCommandExceutionListCommandTest.deleteDirectory(executionsDir));
+    }
+
 }
\ No newline at end of file