Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

HTML
<img src="https://jenkins.onosproject.org/view/QA/job/postjob-VM/lastSuccessfulBuild/artifact/FUNCovsdbtest_masteronos-2.2_20-builds_graph.jpg", alt="FUNCovsdbtest", style="width:525px;height:350px;border:0">

commit e98dead599045c3f51d650afdac07d305418c8b6 4063f40a0eb0639bb96e5e0ebf5f39954ab7ccae (HEAD, origin/master, origin/HEAD, masteronos-2.2, onos-2.2)
Author: Carmelo Cascone [carmelo@opennetworking.orgDaniel Park [dan.mcpark84@gmail.com]
AuthorDate: Thu Jan 28 18:25:59 2021 -0800Feb 25 09:14:22 2021 +0900
Commit: pierventre Jian Li [pier@opennetworkingpyguni@gmail.orgcom]
CommitDate: Tue Fri Feb 2 26 08:4113:08 2021 +0100
Fix issues seen during bundle refresh with shared executors0000

Support VLAN network in gateway node.

Case 1: Starting up 5 node(s) ONOS cluster -

...

PASS

Set up ONOS with

...

5 node(s) ONOS cluster

  • 1.1 Constructing test variables - No Result (warning)
  • 1.2 Constructing test variables - PASS (tick)
  • 1.3 Apply cell to environment - PASS (tick)
  • 1.4 Uninstalling Atomix - PASS (tick)
  • 1.5 Uninstalling ONOS package - PASS (tick)
  • 1.6 Creating ONOS package - PASS (tick)
  • 1.7 Installing Atomix - PASS (tick)
  • 1.8 Installing ONOS package - PASS (tick)
  • 1.9 Set up ONOS secure SSH - PASS (tick)
  • 1.10 Checking ONOS service - PASS (tick)
  • 1.11 Starting ONOS CLI sessions - PASS (tick)
  • 1.12 Checking ONOS nodes - PASS (tick)
  • 1.13 Checking ONOS applications - PASS (tick)
  • 1.14 App Ids check - PASS (tick)
  • 1.15 Install onos-ovsdb - PASS (tick)
  • 1.16 Install onos-app-vtn - PASS (tick)

Case 3: Test default br-int configuration and vxlan port - FAIL

onos create default br-int bridge and vxlan port on the ovsdb node

  • 3.1 ovsdb node 1 set ovs manager to 10.128.99.28 - PASS (tick)
  • 3.2 ovsdb node 2 set ovs manager to 10.128.99.28 - PASS (tick)
  • 3.3 Check ovsdb node 1 manager is 10.128.99.28 - PASS (tick)
  • 3.4 Check ovsdb node 2 manager is 10.128.99.28 - PASS (tick)
  • 3.5 Check default br-int bridge on ovsdb node 10.128.99.27 - FAIL (error)
    • onos add default bridge on the node 1 failed
  • 3.6 Check default br-int bridge on ovsdb node 10.128.99.28 - FAIL (error)
    • onos add default bridge on the node 2 failed
  • 3.7 Check default vxlan port on ovsdb node 10.128.99.27 - FAIL (error)
    • onos add default vxlan port on the node 1 failed
  • 3.8 Check default vxlan port on ovsdb node 10.128.99.28 - FAIL (error)
    • onos add default vxlan port on the node 2 failed

Case

...

4: - FAIL

  • 4.1 ovsdb node 1 set ovs manager to 10.128.99.28 - PASS (tick)
  • 4.2 ovsdb node 2 set ovs manager to 10.128.99.28 - PASS (tick)
  • 4.3 Check ovsdb node 1 manager is 10.128.99.28 - PASS (tick)
  • 4.4 Check ovsdb node 2 manager is 10.128.99.28 - PASS (tick)
  • 4.5 Check ovsdb node 1 bridge br-int controller set to 10.128.99.28 - FAIL (error)
    • sudo ovs-vsctl show
    • 206958d6-383b-4a0b-a0c3-9ad5988a5dcc
    • is_connected: true
    • sdn@prodVM-TestStation:~$
  • 4.6 Check ovsdb node 2 bridge br-int controller set to 10.128.99.28 - PASS (tick)
  • 4.7 Check onoscli devices have ovs 10.128.99.27 - PASS (tick)
  • 4.8 Check onoscli devices have ovs 10.128.99.28 - PASS (tick)

Case 2: Test ovsdb connection and teardown - PASS

Test ovsdb connection create and delete over ovsdb node and onos node

  • 2.1 Set ovsdb node manager - PASS (tick)
  • 2.2 Check ovsdb node manager is 10.128.99.28 - PASS (tick)
  • 2.3 Delete ovsdb node manager - PASS (tick)
  • 2.4 Check ovsdb node delete manager 10.128.99.28 - PASS (tick)

Case 5: - FAIL

  • 5.1 ovsdb node 1 set ovs manager to onos - PASS (tick)
  • 5.2 Check ovsdb node 1 manager is 10.128.99.28 - PASS (tick)
  • 5.3 Check ovsdb node 1 bridge br-int default flows on 10.128.99.27 - FAIL (error)

Case 6: Configure Network Subnet Port - PASS

Configure Network Subnet Port Verify post is OK

  • 6.1 Generate Post Data - No Result (warning)
  • 6.2 Post Network Data via HTTP(Post port need post network) - PASS (tick)
  • 6.3 Post Subnet Data via HTTP(Post port need post subnet) - PASS (tick)
  • 6.4 Post Port1 Data via HTTP - PASS (tick)
  • 6.5 Post Port2 Data via HTTP - PASS (tick)

Case 7: - FAIL

  • 7.1 ovsdb node 1 set ovs manager to 10.128.99.28 - PASS (tick)
  • 7.2 ovsdb node 2 set ovs manager to 10.128.99.28 - PASS (tick)
  • 7.3 Create host1 on node 1 10.128.99.27 - PASS (tick)
  • 7.4 Create host2 on node 2 10.128.99.28 - PASS (tick)
  • 7.5 Create port on host1 on the node 10.128.99.27 - PASS (tick)
  • 7.6 Create port on host2 on the node 10.128.99.28 - PASS (tick)
  • 7.7 Add port to ovs br-int and host go-online on the node 10.128.99.27 - PASS (tick)
  • 7.8 Add port to ovs br-int and host go-online on the node 10.128.99.28 - PASS (tick)
  • 7.9 Check onos set host flows on the node 10.128.99.27 - FAIL (error)
  • 7.10 Check onos set host flows on the node 10.128.99.28 - PASS (tick)
  • 7.11 Check hosts can ping each other - FAIL (error)

Case 8: - FAIL

  • 8.1 Delete ovsdb node 1 manager - PASS (tick)
  • 8.2 Delete ovsdb node 2 manager - PASS (tick)
  • 8.3 Delete ovsdb node 1 bridge br-int - PASS (tick)
  • 8.4 Delete ovsdb node 2 bridge br-int - PASS (tick)
  • 8.5 Delete ip netns host on the ovsdb node 1 - PASS (tick)
  • 8.6 Delete ip netns host on the ovsdb node 2 - PASS (tick)
  • 8.7 Check onoscli devices openflow session is false 10.128.99.27 - FAIL (error)
  • 8.8 Check onoscli devices have ovs 10.128.99.28 - FAIL (error)

Case 1: Starting up 5 node(s) ONOS cluster - FAIL

...