Commit 9fe6da26 by Dinple

discrep found

parent ccf490ad
...@@ -46,14 +46,14 @@ Example: ...@@ -46,14 +46,14 @@ Example:
$ python3 -m Plc_client.plc_client_os_test --netlist ./Plc_client/test/ariane_68_1.3/netlist.pb.txt\ $ python3 -m Plc_client.plc_client_os_test --netlist ./Plc_client/test/ariane_68_1.3/netlist.pb.txt\
--plc ./Plc_client/test/ariane_68_1.3//initial.plc\ --plc ./Plc_client/test/ariane_68_1.3//initial.plc\
--width 1599\ --width 1347.100\
--height 1600.06\ --height 1346.800\
--col 24\ --col 23\
--row 21\ --row 28\
--rpmh 10\ --rpmh 11.285\
--rpmv 10\ --rpmv 12.605\
--marh 5\ --marh 7.143\
--marv 5\ --marv 8.339\
--smooth 2 --smooth 2
$ python3 -m Plc_client.plc_client_os_test --netlist ./Plc_client/test/0P2M0m/netlist.pb.txt\ $ python3 -m Plc_client.plc_client_os_test --netlist ./Plc_client/test/0P2M0m/netlist.pb.txt\
...@@ -598,13 +598,13 @@ class PlacementCostTest(): ...@@ -598,13 +598,13 @@ class PlacementCostTest():
if self.PLC_PATH: if self.PLC_PATH:
print("[PLC FILE FOUND] Loading info from .plc file") print("[PLC FILE FOUND] Loading info from .plc file")
self.plc_os.set_canvas_boundary_check(False) self.plc_util_os.set_canvas_boundary_check(False)
self.plc_os.restore_placement(self.PLC_PATH, self.plc_util_os.restore_placement(self.PLC_PATH,
ifInital=True, ifInital=True,
ifValidate=True, ifValidate=True,
ifReadComment=False) ifReadComment=False)
self.plc.set_canvas_boundary_check(False) self.plc_util.set_canvas_boundary_check(False)
self.plc.restore_placement(self.PLC_PATH) self.plc_util.restore_placement(self.PLC_PATH)
else: else:
print("[PLC FILE MISSING] Using only netlist info") print("[PLC FILE MISSING] Using only netlist info")
...@@ -620,8 +620,11 @@ class PlacementCostTest(): ...@@ -620,8 +620,11 @@ class PlacementCostTest():
static_feature_gl = self.extractor._extract_static_features() static_feature_gl = self.extractor._extract_static_features()
static_feature_os = self.extractor_os._extract_static_features() static_feature_os = self.extractor_os._extract_static_features()
for feature_gl, feature_os in zip(static_feature_gl, static_feature_os): for feature_gl, feature_os in zip(static_feature_gl, static_feature_os):
assert (static_feature_gl[feature_gl] == try:
static_feature_os[feature_os]).all() assert (static_feature_gl[feature_gl] ==
static_feature_os[feature_os]).all()
except AssertionError:
print("[ERROR OBSERVATION EXTRACTOR TEST] Failing on "+str(feature_gl))
print(" ++++++++++++++++++++++++++++++++++++++++") print(" ++++++++++++++++++++++++++++++++++++++++")
print(" +++ TEST OBSERVATION EXTRACTOR: PASS +++") print(" +++ TEST OBSERVATION EXTRACTOR: PASS +++")
...@@ -801,7 +804,7 @@ def main(args): ...@@ -801,7 +804,7 @@ def main(args):
# PCT.test_placement_util(keep_save_file=False) # PCT.test_placement_util(keep_save_file=False)
# PCT.test_place_node() # PCT.test_place_node()
# PCT.test_miscellaneous() # PCT.test_miscellaneous()
# PCT.test_observation_extractor() PCT.test_observation_extractor()
# PCT.view_canvas() # PCT.view_canvas()
# PCT.test_proxy_congestion() # PCT.test_proxy_congestion()
PCT.test_environment() PCT.test_environment()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment