Have questions? Stuck? Please check our FAQ for some common questions and answers.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 866 Next »

FUNCnetCfg at 26 Nov 2018 20:37:22

FUNCnetCfg

commit c26315797c3caaf87fd026ee192357cd2ef24ef7 (HEAD -] master, origin/master, origin/HEAD)
Author: Ray Milkey [ray@opennetworking.org]
AuthorDate: Mon Nov 26 16:19:23 2018 -0800
Commit: Ray Milkey [ray@opennetworking.org]
CommitDate: Tue Nov 27 00:44:02 2018 +0000

Fix possible NPE discovered by Sonar

Case 1: Pull onos branch and build onos on Teststation. - PASS

For loading from params file, and pull and build the latest ONOS package

  • 1.1 Constructing test variables - PASS (tick)

Case 25: Preparing network-cfg.json to load configurations - PASS

  • 25.1 Moving network-cfg.json to $ONOS_ROOT/tools/package/config/ - PASS (tick)

Case 2: Starting up 3 node(s) ONOS cluster - PASS

Set up ONOS with 3 node(s) ONOS cluster

  • 2.1 Apply cell to environment - PASS (tick)
  • 2.2 Uninstalling Atomix - PASS (tick)
  • 2.3 Uninstalling ONOS package - PASS (tick)
  • 2.4 Creating ONOS package - PASS (tick)
  • 2.5 Installing Atomix - PASS (tick)
  • 2.6 Installing ONOS package - PASS (tick)
  • 2.7 Set up ONOS secure SSH - PASS (tick)
  • 2.8 Checking ONOS service - PASS (tick)
  • 2.9 Starting ONOS CLI sessions - PASS (tick)
  • 2.10 Checking ONOS nodes - PASS (tick)
  • 2.11 Checking ONOS applications - PASS (tick)

Case 20: Add Network configurations to the cluster - FAIL

Add Network Configurations for devices not discovered yet. One device is allowed, the other disallowed.

  • 20.1 Add Net Cfg for switch1 - PASS (tick)
  • 20.2 Add Net Cfg for switch3 - PASS (tick)
  • 20.3 Check net config - FAIL (error)
    • Check Net Cfg failed. Check above messages.

Case 11: Start Mininet topology with OF 1.3 switches - PASS

Start mininet topology with OF 1.3 switches to test intents, exits out if topology did not start correctly

  • 11.1 Starting Mininet topology with OF 1.3 switches - PASS (tick)

Case 27: Posting network configurations to the top level web resource - FAIL

  • 27.1 Get json object from Net Cfg - No Result (warning)
  • 27.2 Posting json object to Net Cfg - No Result (warning)
  • 27.3 Compare device with ONOS - No Result (warning)
  • 27.4 Check net config - FAIL (error)
    • Check Net Cfg failed. Check above messages.
  • 27.5 ONOS should only show devices S1, S2, S4, S5 and S6 - PASS (tick)
  • 27.6 Modify json object so S6 is disallowed - PASS (tick)

Case 26: Check to see if the pre-startup configurations were set, then remove their allowed status - PASS

  • 26.1 Checking configurations for Switches 5 and 6 - No Result (warning)
  • 26.2 ONOS should only show devices S1, S2, S4, and S5 - PASS (tick)
  • 26.3 Removing allowed status from Switches 5 and 6 - No Result (warning)

Case 21: Check Devices After they initially connect to ONOS - FAIL

  • 21.1 Check net config - FAIL (error)
    • Check Net Cfg failed. Check above messages.
  • 21.2 ONOS should only show devices S1, S2, and S4 - PASS (tick)
  • 21.3 Check device annotations - PASS (tick)

Case 22: Add Network configurations for connected devices to the cluster - FAIL

Add Network Configurations for discovered devices. One device is allowed, the other disallowed.

  • 22.1 Add Net Cfg for switch2 - FAIL (error)
    • Net Cfg for device s2 not correctly set
  • 22.2 Add Net Cfg for switch4 - FAIL (error)
    • Net Cfg for device s4 not correctly set
  • 22.3 Check net config - FAIL (error)
    • Check Net Cfg failed. Check above messages.

Case 23: Check Devices after all configurations are set - FAIL

  • 23.1 Check net config - FAIL (error)
    • Check Net Cfg failed. Check above messages.
  • 23.2 ONOS should only show devices S1 and S2 - FAIL (error)
    • ONOS devices doesn't match the list of allowed devices.
    • Expected devices: ['of:0000000000000001', 'of:0000000000000002']
    • Actual devices: ['of:0000000000000001', 'of:0000000000000002', 'of:0000000000000004']
  • 23.3 Check device annotations - FAIL (error)
    • Incorrect annotations for configured devices.

Case 24: Testing removal of configurations - FAIL

  • 24.1 Remove 'allowed' configuration from all devices - FAIL (error)
    • Failed to remove the 'allowed' config key.
  • 24.2 Check net config - FAIL (error)
    • Check Net Cfg failed. Check above messages.
  • 24.3 Delete basic config for s1 and s2 - FAIL (error)
    • Failed to removed S1 and S2 basic config
  • 24.4 Check net config - FAIL (error)
    • Check Net Cfg failed. Check above messages.
  • 24.5 Delete the net config for S3 - FAIL (error)
    • Failed to removed S3's config
  • 24.6 Check net config - FAIL (error)
    • Check Net Cfg failed. Check above messages.
  • 24.7 Delete the net config for all devices - FAIL (error)
    • Failed to remove device config
  • 24.8 Check net config - FAIL (error)
    • Check Net Cfg failed. Check above messages.
  • 24.9 Assert the net config for devices is empty - PASS (tick)
  • No labels