Loading test/cypress/integration/tests/scenario-cfg-spec.js +8 −8 Original line number Diff line number Diff line Loading @@ -59,10 +59,10 @@ import { FIELD_EDGE_FOG_LATENCY_VAR, FIELD_EDGE_FOG_THROUGPUT, FIELD_EDGE_FOG_PKT_LOSS, FIELD_LINK_LATENCY, FIELD_LINK_LATENCY_VAR, FIELD_LINK_THROUGPUT, FIELD_LINK_PKT_LOSS, FIELD_TERM_LINK_LATENCY, FIELD_TERM_LINK_LATENCY_VAR, FIELD_TERM_LINK_THROUGPUT, FIELD_TERM_LINK_PKT_LOSS, getElemFieldVal, } from '../../../../js-apps/meep-frontend/src/js/util/elem-utils'; Loading Loading @@ -497,10 +497,10 @@ describe('Scenario Configuration', function() { assert.isNotNull(entry); assert.equal(getElemFieldVal(entry, FIELD_TYPE), meep.ELEMENT_TYPE_POA); assert.equal(getElemFieldVal(entry, FIELD_PARENT), parent); assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY), linkLatency); assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY_VAR), linkLatencyVar); assert.equal(getElemFieldVal(entry, FIELD_LINK_PKT_LOSS), linkPktLoss); assert.equal(getElemFieldVal(entry, FIELD_LINK_THROUGPUT), linkThroughput); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY), linkLatency); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY_VAR), linkLatencyVar); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_PKT_LOSS), linkPktLoss); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_THROUGPUT), linkThroughput); }); } Loading test/cypress/integration/tests/scenario-exec-spec-mob-event-demo-app.js +15 −15 Original line number Diff line number Diff line Loading @@ -58,10 +58,10 @@ import { FIELD_EDGE_FOG_LATENCY_VAR, FIELD_EDGE_FOG_THROUGPUT, FIELD_EDGE_FOG_PKT_LOSS, FIELD_LINK_LATENCY, FIELD_LINK_LATENCY_VAR, FIELD_LINK_THROUGPUT, FIELD_LINK_PKT_LOSS, FIELD_TERM_LINK_LATENCY, FIELD_TERM_LINK_LATENCY_VAR, FIELD_TERM_LINK_THROUGPUT, FIELD_TERM_LINK_PKT_LOSS, getElemFieldVal, } from '../../../../js-apps/meep-frontend/src/js/util/elem-utils'; Loading Loading @@ -323,17 +323,17 @@ describe('Scenario Execution', function() { } // Create a Mobility event function createMobilityEvent(ue, dest) { cy.log('Moving ' + ue + ' --> ' + dest); function createMobilityEvent(elem, dest) { cy.log('Moving ' + elem + ' --> ' + dest); click(meep.EXEC_BTN_EVENT); select(meep.EXEC_EVT_TYPE, states.UE_MOBILITY_EVENT); select(meep.EXEC_EVT_MOB_TARGET, ue); select(meep.EXEC_EVT_TYPE, states.MOBILITY_EVENT); select(meep.EXEC_EVT_MOB_TARGET, elem); select(meep.EXEC_EVT_MOB_DEST, dest); click(meep.MEEP_BTN_APPLY); // Validate event cy.wait(1000); validateMobilityEvent(ue, dest); validateMobilityEvent(elem, dest); } // Create a Network Characteristic event Loading Loading @@ -369,9 +369,9 @@ describe('Scenario Execution', function() { } // Validate that new UE parent matches destination function validateMobilityEvent(ue, dest) { function validateMobilityEvent(elem, dest) { cy.window().then((win) => { var entry = getEntry(win.meepStore.getState().exec.table.entries, ue); var entry = getEntry(win.meepStore.getState().exec.table.entries, elem); assert.isNotNull(entry); assert.equal(getElemFieldVal(entry, FIELD_PARENT), dest); }); Loading Loading @@ -415,10 +415,10 @@ describe('Scenario Execution', function() { assert.equal(getElemFieldVal(entry, FIELD_EDGE_FOG_THROUGPUT), tp); break; case 'POA': assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY), l); assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY_VAR), lv); assert.equal(getElemFieldVal(entry, FIELD_LINK_PKT_LOSS), pl); assert.equal(getElemFieldVal(entry, FIELD_LINK_THROUGPUT), tp); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY), l); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY_VAR), lv); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_PKT_LOSS), pl); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_THROUGPUT), tp); break; default: assert.isOk(false, 'Unsupported element type'); Loading test/cypress/integration/tests/scenario-exec-spec.js +15 −15 Original line number Diff line number Diff line Loading @@ -58,10 +58,10 @@ import { FIELD_EDGE_FOG_LATENCY_VAR, FIELD_EDGE_FOG_THROUGPUT, FIELD_EDGE_FOG_PKT_LOSS, FIELD_LINK_LATENCY, FIELD_LINK_LATENCY_VAR, FIELD_LINK_THROUGPUT, FIELD_LINK_PKT_LOSS, FIELD_TERM_LINK_LATENCY, FIELD_TERM_LINK_LATENCY_VAR, FIELD_TERM_LINK_THROUGPUT, FIELD_TERM_LINK_PKT_LOSS, getElemFieldVal, } from '../../../../js-apps/meep-frontend/src/js/util/elem-utils'; Loading Loading @@ -203,17 +203,17 @@ describe('Scenario Execution', function() { } // Create a Mobility event function createMobilityEvent(ue, dest) { cy.log('Moving ' + ue + ' --> ' + dest); function createMobilityEvent(elem, dest) { cy.log('Moving ' + elem + ' --> ' + dest); click(meep.EXEC_BTN_EVENT); select(meep.EXEC_EVT_TYPE, states.UE_MOBILITY_EVENT); select(meep.EXEC_EVT_MOB_TARGET, ue); select(meep.EXEC_EVT_TYPE, states.MOBILITY_EVENT); select(meep.EXEC_EVT_MOB_TARGET, elem); select(meep.EXEC_EVT_MOB_DEST, dest); click(meep.MEEP_BTN_APPLY); // Validate event cy.wait(1000); validateMobilityEvent(ue, dest); validateMobilityEvent(elem, dest); } // Create a Network Characteristic event Loading Loading @@ -249,9 +249,9 @@ describe('Scenario Execution', function() { } // Validate that new UE parent matches destination function validateMobilityEvent(ue, dest) { function validateMobilityEvent(elem, dest) { cy.window().then((win) => { var entry = getEntry(win.meepStore.getState().exec.table.entries, ue); var entry = getEntry(win.meepStore.getState().exec.table.entries, elem); assert.isNotNull(entry); assert.equal(getElemFieldVal(entry, FIELD_PARENT), dest); }); Loading Loading @@ -295,10 +295,10 @@ describe('Scenario Execution', function() { assert.equal(getElemFieldVal(entry, FIELD_EDGE_FOG_THROUGPUT), tp); break; case 'POA': assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY), l); assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY_VAR), lv); assert.equal(getElemFieldVal(entry, FIELD_LINK_PKT_LOSS), pl); assert.equal(getElemFieldVal(entry, FIELD_LINK_THROUGPUT), tp); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY), l); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY_VAR), lv); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_PKT_LOSS), pl); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_THROUGPUT), tp); break; default: assert.isOk(false, 'Unsupported element type'); Loading Loading
test/cypress/integration/tests/scenario-cfg-spec.js +8 −8 Original line number Diff line number Diff line Loading @@ -59,10 +59,10 @@ import { FIELD_EDGE_FOG_LATENCY_VAR, FIELD_EDGE_FOG_THROUGPUT, FIELD_EDGE_FOG_PKT_LOSS, FIELD_LINK_LATENCY, FIELD_LINK_LATENCY_VAR, FIELD_LINK_THROUGPUT, FIELD_LINK_PKT_LOSS, FIELD_TERM_LINK_LATENCY, FIELD_TERM_LINK_LATENCY_VAR, FIELD_TERM_LINK_THROUGPUT, FIELD_TERM_LINK_PKT_LOSS, getElemFieldVal, } from '../../../../js-apps/meep-frontend/src/js/util/elem-utils'; Loading Loading @@ -497,10 +497,10 @@ describe('Scenario Configuration', function() { assert.isNotNull(entry); assert.equal(getElemFieldVal(entry, FIELD_TYPE), meep.ELEMENT_TYPE_POA); assert.equal(getElemFieldVal(entry, FIELD_PARENT), parent); assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY), linkLatency); assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY_VAR), linkLatencyVar); assert.equal(getElemFieldVal(entry, FIELD_LINK_PKT_LOSS), linkPktLoss); assert.equal(getElemFieldVal(entry, FIELD_LINK_THROUGPUT), linkThroughput); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY), linkLatency); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY_VAR), linkLatencyVar); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_PKT_LOSS), linkPktLoss); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_THROUGPUT), linkThroughput); }); } Loading
test/cypress/integration/tests/scenario-exec-spec-mob-event-demo-app.js +15 −15 Original line number Diff line number Diff line Loading @@ -58,10 +58,10 @@ import { FIELD_EDGE_FOG_LATENCY_VAR, FIELD_EDGE_FOG_THROUGPUT, FIELD_EDGE_FOG_PKT_LOSS, FIELD_LINK_LATENCY, FIELD_LINK_LATENCY_VAR, FIELD_LINK_THROUGPUT, FIELD_LINK_PKT_LOSS, FIELD_TERM_LINK_LATENCY, FIELD_TERM_LINK_LATENCY_VAR, FIELD_TERM_LINK_THROUGPUT, FIELD_TERM_LINK_PKT_LOSS, getElemFieldVal, } from '../../../../js-apps/meep-frontend/src/js/util/elem-utils'; Loading Loading @@ -323,17 +323,17 @@ describe('Scenario Execution', function() { } // Create a Mobility event function createMobilityEvent(ue, dest) { cy.log('Moving ' + ue + ' --> ' + dest); function createMobilityEvent(elem, dest) { cy.log('Moving ' + elem + ' --> ' + dest); click(meep.EXEC_BTN_EVENT); select(meep.EXEC_EVT_TYPE, states.UE_MOBILITY_EVENT); select(meep.EXEC_EVT_MOB_TARGET, ue); select(meep.EXEC_EVT_TYPE, states.MOBILITY_EVENT); select(meep.EXEC_EVT_MOB_TARGET, elem); select(meep.EXEC_EVT_MOB_DEST, dest); click(meep.MEEP_BTN_APPLY); // Validate event cy.wait(1000); validateMobilityEvent(ue, dest); validateMobilityEvent(elem, dest); } // Create a Network Characteristic event Loading Loading @@ -369,9 +369,9 @@ describe('Scenario Execution', function() { } // Validate that new UE parent matches destination function validateMobilityEvent(ue, dest) { function validateMobilityEvent(elem, dest) { cy.window().then((win) => { var entry = getEntry(win.meepStore.getState().exec.table.entries, ue); var entry = getEntry(win.meepStore.getState().exec.table.entries, elem); assert.isNotNull(entry); assert.equal(getElemFieldVal(entry, FIELD_PARENT), dest); }); Loading Loading @@ -415,10 +415,10 @@ describe('Scenario Execution', function() { assert.equal(getElemFieldVal(entry, FIELD_EDGE_FOG_THROUGPUT), tp); break; case 'POA': assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY), l); assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY_VAR), lv); assert.equal(getElemFieldVal(entry, FIELD_LINK_PKT_LOSS), pl); assert.equal(getElemFieldVal(entry, FIELD_LINK_THROUGPUT), tp); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY), l); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY_VAR), lv); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_PKT_LOSS), pl); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_THROUGPUT), tp); break; default: assert.isOk(false, 'Unsupported element type'); Loading
test/cypress/integration/tests/scenario-exec-spec.js +15 −15 Original line number Diff line number Diff line Loading @@ -58,10 +58,10 @@ import { FIELD_EDGE_FOG_LATENCY_VAR, FIELD_EDGE_FOG_THROUGPUT, FIELD_EDGE_FOG_PKT_LOSS, FIELD_LINK_LATENCY, FIELD_LINK_LATENCY_VAR, FIELD_LINK_THROUGPUT, FIELD_LINK_PKT_LOSS, FIELD_TERM_LINK_LATENCY, FIELD_TERM_LINK_LATENCY_VAR, FIELD_TERM_LINK_THROUGPUT, FIELD_TERM_LINK_PKT_LOSS, getElemFieldVal, } from '../../../../js-apps/meep-frontend/src/js/util/elem-utils'; Loading Loading @@ -203,17 +203,17 @@ describe('Scenario Execution', function() { } // Create a Mobility event function createMobilityEvent(ue, dest) { cy.log('Moving ' + ue + ' --> ' + dest); function createMobilityEvent(elem, dest) { cy.log('Moving ' + elem + ' --> ' + dest); click(meep.EXEC_BTN_EVENT); select(meep.EXEC_EVT_TYPE, states.UE_MOBILITY_EVENT); select(meep.EXEC_EVT_MOB_TARGET, ue); select(meep.EXEC_EVT_TYPE, states.MOBILITY_EVENT); select(meep.EXEC_EVT_MOB_TARGET, elem); select(meep.EXEC_EVT_MOB_DEST, dest); click(meep.MEEP_BTN_APPLY); // Validate event cy.wait(1000); validateMobilityEvent(ue, dest); validateMobilityEvent(elem, dest); } // Create a Network Characteristic event Loading Loading @@ -249,9 +249,9 @@ describe('Scenario Execution', function() { } // Validate that new UE parent matches destination function validateMobilityEvent(ue, dest) { function validateMobilityEvent(elem, dest) { cy.window().then((win) => { var entry = getEntry(win.meepStore.getState().exec.table.entries, ue); var entry = getEntry(win.meepStore.getState().exec.table.entries, elem); assert.isNotNull(entry); assert.equal(getElemFieldVal(entry, FIELD_PARENT), dest); }); Loading Loading @@ -295,10 +295,10 @@ describe('Scenario Execution', function() { assert.equal(getElemFieldVal(entry, FIELD_EDGE_FOG_THROUGPUT), tp); break; case 'POA': assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY), l); assert.equal(getElemFieldVal(entry, FIELD_LINK_LATENCY_VAR), lv); assert.equal(getElemFieldVal(entry, FIELD_LINK_PKT_LOSS), pl); assert.equal(getElemFieldVal(entry, FIELD_LINK_THROUGPUT), tp); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY), l); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_LATENCY_VAR), lv); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_PKT_LOSS), pl); assert.equal(getElemFieldVal(entry, FIELD_TERM_LINK_THROUGPUT), tp); break; default: assert.isOk(false, 'Unsupported element type'); Loading