# HG changeset patch # User Shinji KONO # Date 1514689605 -32400 # Node ID 3c060de44c2e5946d54704a588a663bf695808a1 # Parent cb16036404bae27b54dfd18d3a313a6877d0dcec debug toplogy test diff -r cb16036404ba -r 3c060de44c2e src/main/java/alice/test/topology/localTestTopology/LocalTestTopology.java --- a/src/main/java/alice/test/topology/localTestTopology/LocalTestTopology.java Sun Dec 31 11:04:29 2017 +0900 +++ b/src/main/java/alice/test/topology/localTestTopology/LocalTestTopology.java Sun Dec 31 12:06:45 2017 +0900 @@ -1,7 +1,8 @@ package alice.test.topology.localTestTopology; +import alice.codesegment.CodeSegment; import alice.daemon.AliceDaemon; -import alice.datasegment.DataSegment; +import alice.datasegment.*; import alice.topology.manager.StartTopologyManager; import alice.topology.manager.TopologyManagerConfig; import alice.topology.node.StartTopologyNode; @@ -24,11 +25,13 @@ new StartTopologyManager(topologyManagerConfig).execute(); for (LocalTestTopologyConfig conf: configs ) { - String[] csarg = {"--port ", Integer.toString(topologyManagerConfig.localPort), "--host","localhost" }; + new AliceDaemon(conf).listen(); + DataSegment.connect(conf.key,conf.key,"localhost",conf.localPort); + String[] csarg = {"-port ", Integer.toString(topologyManagerConfig.localPort), "-host","localhost","-localKey",conf.key }; TopologyNodeConfig cs = new TopologyNodeConfig(csarg); cs.setLocalKey(conf.key); cs.setManagerKey("manager"); - new StartTopologyNode(cs, new LTRemoteIncrement(conf)); + new StartTopologyNode(cs, new LTRemoteIncrement(conf)).execute(); } new LTopologyStartCodeSegment(configs).execute(); } diff -r cb16036404ba -r 3c060de44c2e src/main/java/alice/topology/node/TopologyNodeConfig.java --- a/src/main/java/alice/topology/node/TopologyNodeConfig.java Sun Dec 31 11:04:29 2017 +0900 +++ b/src/main/java/alice/topology/node/TopologyNodeConfig.java Sun Dec 31 12:06:45 2017 +0900 @@ -23,16 +23,14 @@ } public void setManagerKey(String manager) { - this.manager = manager; + this.managerKey = manager; } public String getManagerKey() { - return manager; + return managerKey; } - private String manager = "manager"; - public TopologyNodeConfig(String[] args) { super(args); for (int i = 0; i< args.length; i++) {