From f8f1ab5195e5289b653cf4cb2ddea32b5f357dfc Mon Sep 17 00:00:00 2001 From: Fabien Tessier <fabien.tessier@telecom-paristech.fr> Date: Thu, 21 Dec 2017 14:11:12 +0100 Subject: [PATCH] Merge project manager --- src/main/java/dseengine/DSEConfiguration.java | 15 +----- src/main/java/ui/TGUIAction.java | 6 +-- .../src/test/java/launcher/TestRshClient.java | 4 -- .../src/test/java/ui/TestGTURTLEModeling.java | 47 ------------------- 4 files changed, 4 insertions(+), 68 deletions(-) diff --git a/src/main/java/dseengine/DSEConfiguration.java b/src/main/java/dseengine/DSEConfiguration.java index acebff3171..052824c9cc 100755 --- a/src/main/java/dseengine/DSEConfiguration.java +++ b/src/main/java/dseengine/DSEConfiguration.java @@ -83,11 +83,7 @@ public class DSEConfiguration implements Runnable { private final String PATH_TO_CODE = "No directory selected for putting the generated code"; private final String PATH_TO_RESULTS = "No directory selected for putting the results"; private final String PATH_TO_SOURCE = "No source model selected"; -<<<<<<< Upstream, based on origin/63-implement-project-management-in-ttool private final String NO_OUTPUT_SELECTED = "No format for the output (TXT, HTML) has been selected"; -======= - private final String NO_OUTPUT_SELECTED = "No format ofr the output has been selected"; ->>>>>>> a50bf94 Update on DSE engine private final String LOAD_MAPPING_FAILED = "Loading of the mapping failed"; private final String LOAD_TASKMODEL_FAILED = "Loading of the task model failed"; private final String SIMULATION_COMPILATION_COMMAND_NOT_SET = "Compilation command missing"; @@ -979,10 +975,7 @@ public class DSEConfiguration implements Runnable { nbOfRemainingSimulation --; return tmp; } -<<<<<<< Upstream, based on origin/63-implement-project-management-in-ttool - -======= ->>>>>>> a50bf94 Update on DSE engine + public int replaceTapValues(double[] tap){ if (tap.length!=tapValues.length){ @@ -1652,15 +1645,9 @@ public class DSEConfiguration implements Runnable { TMLArchitecture arch = map.getArch(); List<HwNode> nodes = arch.getCPUs(); for (HwNode node:nodes){ -<<<<<<< Upstream, based on origin/63-implement-project-management-in-ttool HwBus bus = new HwBus("bus" +node.getName()); bus.privacy=1; HwMemory mem = new HwMemory("memory_" +node.getName()); -======= - HwBus bus = new HwBus("bus " +node.getName()); - bus.privacy=1; - HwMemory mem = new HwMemory("memory " +node.getName()); ->>>>>>> a50bf94 Update on DSE engine HwLink hwlink = new HwLink("link_memory" +node.getName() + "_to_memorybus"); hwlink.bus=bus; hwlink.hwnode=node; diff --git a/src/main/java/ui/TGUIAction.java b/src/main/java/ui/TGUIAction.java index 47495b174f..934ce8592b 100755 --- a/src/main/java/ui/TGUIAction.java +++ b/src/main/java/ui/TGUIAction.java @@ -67,11 +67,11 @@ public class TGUIAction extends AbstractAction { // Actions public static final int ACT_NEW = 0; - public static final int ACT_NEW_PROJECT = 465; + public static final int ACT_NEW_PROJECT = 471; public static final int ACT_NEW_DESIGN = 100; public static final int ACT_NEW_ANALYSIS = 101; public static final int ACT_OPEN = 1; - public static final int ACT_OPEN_PROJECT = 466; + public static final int ACT_OPEN_PROJECT = 472; public static final int ACT_OPEN_FROM_NETWORK = 455; public static final int ACT_OPEN_LAST = 154; public static final int ACT_MERGE = 228; @@ -629,7 +629,7 @@ public class TGUIAction extends AbstractAction { public static final int MOVE_ENABLED = 463; public static final int FIRST_DIAGRAM = 464; - public static final int NB_ACTION = 471; + public static final int NB_ACTION = 473; private static final TAction [] actions = new TAction[NB_ACTION]; diff --git a/ttool/src/test/java/launcher/TestRshClient.java b/ttool/src/test/java/launcher/TestRshClient.java index 2f931cd632..a6ab1e75a8 100644 --- a/ttool/src/test/java/launcher/TestRshClient.java +++ b/ttool/src/test/java/launcher/TestRshClient.java @@ -25,11 +25,7 @@ public class TestRshClient { private static final String EXPECTED_COMMAND_OUTPUT = "!!!Hello World!!!" + System.lineSeparator(); private static final String TEST_PROGRAM_NAME = "helloWorld"; private static final String TEST_COMMAND = "./resources/launcher/" + TEST_PROGRAM_NAME; -<<<<<<< Upstream, based on origin/63-implement-project-management-in-ttool private static final String TEST_COMMAND_NON_STOP = "./resources/launcher/helloWorldNonStop"; -======= - private static final String TEST_COMMAND_NON_STOP = "./resources//launcher/helloWorldNonStop"; ->>>>>>> 906d6ee Fixed problem due to change in structure of resources directory for tests private static final String TEST_FILE_NAME = "./resources/launcher/test.txt"; private static final String TEST_FILE_DATA = "testDatafhkenomrcg ,jgh o"; diff --git a/ttool/src/test/java/ui/TestGTURTLEModeling.java b/ttool/src/test/java/ui/TestGTURTLEModeling.java index 5d00043a54..a71879d480 100644 --- a/ttool/src/test/java/ui/TestGTURTLEModeling.java +++ b/ttool/src/test/java/ui/TestGTURTLEModeling.java @@ -15,52 +15,6 @@ import fr.tpt.mem4csd.utils.compare.text.TextComparator; import myutil.FileUtils; public class TestGTURTLEModeling extends AbstractUITest { -<<<<<<< Upstream, based on origin/63-implement-project-management-in-ttool - - private static final String RESOURCES_DIR = "resources/ui/generateccode/"; - - private final IComparator textComparator; - - public TestGTURTLEModeling() { - super(); - - mainGui.openProjectFromFile( new File( RESOURCES_DIR + "models/ZigBeeTutorial.xml") ); - - // FIXME: Temporarily ignoring the debug text file due to bug in comparator tool - textComparator = new TextComparator( Collections.singletonList( "txt" ) ); - } - - private void testGenerateCCode( final String mappingDiagName ) { - final TMLArchiPanel panel = findPanel( mappingDiagName ); - final Vector<TGComponent> compos = new Vector<TGComponent>( panel.tmlap.getComponentList() ); - - assertTrue( mainGui.gtm.checkSyntaxTMLMapping( compos, panel, true ) ); - - final String codeDir = RESOURCES_DIR + mappingDiagName + File.separator + "actual" + File.separator; - FileUtils.deleteFiles( codeDir ); - - final String codeDirExpected = RESOURCES_DIR + mappingDiagName + File.separator + "expected" + File.separator; - - mainGui.gtm.generateCCode( codeDir ); - - try { - final IComparisonReport difference = textComparator.compare( new File( codeDir ), new File( codeDirExpected ) ); - - if ( difference.containsDiff() ) { - difference.print(); - - fail( "Generated code files are not the same!!!" ); - } - else { - FileUtils.deleteFiles( codeDir ); - } - } - catch ( final IOException ex ) { - handleException( ex ); - } - } - -======= private static final String RESOURCES_DIR = "resources/ui/generateccode/"; @@ -105,7 +59,6 @@ public class TestGTURTLEModeling extends AbstractUITest { } } ->>>>>>> 7f80032 Update on dse scripts private TMLArchiPanel findPanel( final String name ) { for ( final TMLArchiPanel panel : mainGui.getTMLArchiDiagramPanels() ) { if ( name.equals( mainGui.getTitleAt( panel ) ) ) { -- GitLab