Updating code for pci-anr optimization calls 42/85142/1
authorvrvarma <vv8305@att.com>
Fri, 12 Apr 2019 04:46:37 +0000 (00:46 -0400)
committervrvarma <vv8305@att.com>
Fri, 12 Apr 2019 04:48:49 +0000 (00:48 -0400)
commite1f6d80752920a7ef990134f02abb3db9b5a6232
tree5232b24e83948e1a0c6093e7cf182bd140750050
parent75f7a15a5a14af434e0e8430fcec880106d64dbf
Updating code for pci-anr optimization calls

Include pci-anr minizinc model
Refactor the code to handle pci & pci-anr optimizations
Fix pytest unit test cases

Change-Id: I59eba39850a90e5aaf45f0e2de1881ebb5a9d5d8
Signed-off-by: vrvarma <vv8305@att.com>
Issue-ID: OPTFRA-416
Signed-off-by: vrvarma <vv8305@att.com>
12 files changed:
osdf/optimizers/pciopt/pci_opt_processor.py
osdf/optimizers/pciopt/solver/min_confusion_inl.mzn [new file with mode: 0644]
osdf/optimizers/pciopt/solver/optimizer.py
test/functest/simulators/configdb/response-payloads/getCellList-2000.json [new file with mode: 0644]
test/functest/simulators/configdb/response-payloads/getNbrList-cell20.json [new file with mode: 0644]
test/functest/simulators/configdb/response-payloads/getNbrList-cell21.json [new file with mode: 0644]
test/functest/simulators/configdb/response-payloads/getNbrList-cell22.json [new file with mode: 0644]
test/functest/simulators/configdb/response-payloads/getNbrList-cell23.json [new file with mode: 0644]
test/functest/simulators/configdb/response-payloads/getNbrList-cell24.json [new file with mode: 0644]
test/pci-optimization-tests/pci_anr_request.json [new file with mode: 0644]
test/pci-optimization-tests/request.json
test/test_process_pci_anr_opt.py [new file with mode: 0644]