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 21 Next »

FUNCvirNetNB at 19 Nov 2015 05:17:18

commit dd415c31d8a0d57fbe4a3ab721e2a95d7afa4495 (HEAD, origin/onos-1.3, onos-1.3)
Author: Jonathan Hart [jono@onlab.us]
AuthorDate: Mon Nov 16 10:56:20 2015 -0800
Commit: Jonathan Hart [jono@onlab.us]
CommitDate: Mon Nov 16 14:14:24 2015 -0800

Protect against exceptions thrown in application's packet processors.

Case 1: Setting up test environment - PASS

Setup the test environment including installing ONOS,start ONOS.

  • 1.1 Create cell file and apply to environment - PASS (tick)
  • 1.2 Using mvn clean install - PASS (tick)
  • 1.3 Creating ONOS package - PASS (tick)
  • 1.4 Installing ONOS package - PASS (tick)
  • 1.5 Checking if ONOS is up yet - PASS (tick)
  • 1.6 App Ids check - PASS (tick)
  • 1.7 Install onos-app-vtnrsc app - PASS (tick)
  • 1.8 Install onos-app-vtnweb app - PASS (tick)

Case 2: Virtual Network NBI Test - Network - PASS

Test Network Post NBI Verify Post Data same with Stored Data

  • 2.1 Post Data via HTTP - PASS (tick)
  • 2.2 Get Data via HTTP - PASS (tick)
  • 2.3 Compare Send Id and Get Id - PASS (tick)

Case 3: Virtual Network NBI Test - Network - PASS

Test Network Update NBI Verify Update Data same with Stored Data

  • 3.1 Post Data via HTTP - PASS (tick)
  • 3.2 Update Data via HTTP - PASS (tick)
  • 3.3 Get Data via HTTP - PASS (tick)
  • 3.4 Compare Update data. - PASS (tick)

Case 4: Virtual Network NBI Test - Network - FAIL

Test Network Delete NBI Verify Stored Data is NULL after Delete

  • 4.1 Post Data via HTTP - PASS (tick)
  • 4.2 Delete Data via HTTP - PASS (tick)
  • 4.3 Get Data is NULL - FAIL (error)
    • Get Failed 200The tenantNetwork does not exists

Case 5: Virtual Network NBI Test - Subnet - PASS

Test Subnet Post NBI Verify Stored Data is same with Post Data

  • 5.1 Post Network Data via HTTP(Post Subnet need post network) - PASS (tick)
  • 5.2 Post Subnet Data via HTTP - PASS (tick)
  • 5.3 Get Subnet Data via HTTP - PASS (tick)
  • 5.4 Compare Post Subnet Data via HTTP - PASS (tick)

Case 6: Virtual Network NBI Test - Subnet - PASS

Test Subnet Update NBI Verify Stored Data is same with Update Data

  • 6.1 Post Network Data via HTTP(Post Subnet need post network) - PASS (tick)
  • 6.2 Post Subnet Data via HTTP - PASS (tick)
  • 6.3 Update Subnet Data via HTTP - PASS (tick)
  • 6.4 Get Subnet Data via HTTP - PASS (tick)
  • 6.5 Compare Subnet Data - PASS (tick)
  • 6.6 Delete Subnet via HTTP - PASS (tick)

Case 7: Virtual Network NBI Test - Subnet - FAIL

Test Subnet Delete NBI Verify Stored Data is Null after Delete

  • 7.1 Post Network Data via HTTP(Post Subnet need post network) - PASS (tick)
  • 7.2 Post Subnet Data via HTTP - PASS (tick)
  • 7.3 Delete Subnet Data via HTTP - PASS (tick)
  • 7.4 Get Subnet Data is NULL - FAIL (error)
    • Get Subnet Failed 200The subnet does not exists

Case 8: Virtual Network NBI Test - Port - PASS

Test Port Post NBI Verify Stored Data is same with Post Data

  • 8.1 Post Network Data via HTTP(Post port need post network) - PASS (tick)
  • 8.2 Post Subnet Data via HTTP(Post port need post subnet) - PASS (tick)
  • 8.3 Post Port Data via HTTP - PASS (tick)
  • 8.4 Get Port Data via HTTP - PASS (tick)
  • 8.5 Compare Post Port Data - PASS (tick)
  • 8.6 Clean Data via HTTP - PASS (tick)

Case 9: Virtual Network NBI Test - Port - PASS

Test Port Update NBI Verify Stored Data is same with New Post Data

  • 9.1 Post Network Data via HTTP(Post port need post network) - PASS (tick)
  • 9.2 Post Subnet Data via HTTP(Post port need post subnet) - PASS (tick)
  • 9.3 Post Port Data via HTTP - PASS (tick)
  • 9.4 Update Port Data via HTTP - PASS (tick)
  • 9.5 Get Port Data via HTTP - PASS (tick)
  • 9.6 Compare Update Port Data - PASS (tick)
  • 9.7 Clean Data via HTTP - PASS (tick)

Case 10: Virtual Network NBI Test - Port - FAIL

Test Port Delete NBI Verify port delete success

  • 10.1 Post Network Data via HTTP(Post port need post network) - PASS (tick)
  • 10.2 Post Subnet Data via HTTP(Post port need post subnet) - PASS (tick)
  • 10.3 Post Port Data via HTTP - PASS (tick)
  • 10.4 Delete Port Data via HTTP - PASS (tick)
  • 10.5 Get Port Data is NULL - FAIL (error)
    • Get Port Failed 200,The virtualPort does not exists
  • 10.6 Clean Data via HTTP - PASS (tick)
  • No labels