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

HATestClusterRestart at 06 May 2015 11:32:42

commit 4699b29d6c4415a978609b7a768fa2e71cee221d (HEAD, origin/master, origin/HEAD, master)
Author: Ayaka Koshibe [ayaka@onlab.us]
AuthorDate: Tue Apr 28 14:33:10 2015 -0700
Commit: Gerrit Code Review [gerrit@onlab.us]
CommitDate: Wed May 6 18:00:23 2015 +0000

Command for basic testing of LinkResourceService

Case 1: Setting up test environment - PASS

  • 1.1 Applying cell variable to environment - No Result (warning)
  • 1.2 Starting Mininet - PASS (tick)
  • 1.3 Compiling the latest version of ONOS - No Result (warning)
  • 1.4 Creating ONOS package - PASS (tick)
  • 1.5 Installing ONOS package - PASS (tick)
  • 1.6 Checking if ONOS is up yet - PASS (tick)
  • 1.7 Start Packet Capture MN - No Result (warning)
  • 1.8 App Ids check - PASS (tick)

Case 2: Assigning Controllers - PASS

  • 2.1 Assign switches to controllers - PASS (tick)
  • 2.2 Assign mastership of switches to specific controllers - PASS (tick)
  • 2.3 Check mastership was correctly assigned - PASS (tick)

Case 8: Compare ONOS Topology view to Mininet topology - PASS

  • 8.1 Create TestONTopology object - No Result (warning)
  • 8.2 Topology view is correct and consistent across all ONOS nodes - PASS (tick)
  • 8.3 Checking ONOS nodes - PASS (tick)

Case 3: Adding host Intents - FAIL

  • 3.1 Install reactive forwarding app - PASS (tick)
  • 3.2 Check app ids - PASS (tick)
  • 3.3 Discovering Hosts( Via pingall for now ) - FAIL (error)
  • 3.4 Uninstall reactive forwarding app - PASS (tick)
  • 3.5 Check app ids - PASS (tick)
  • 3.6 Add host intents via cli - PASS (tick)
  • 3.7 Check Intent State - No Result (warning)
  • 3.8 Intent Anti-Entropy dispersion - PASS (tick)

Case 4: Ping across added host intents - PASS

Case 5: Setting up and gathering data for current state - PASS

  • 5.1 Check that each switch has a master - PASS (tick)
  • 5.2 Get the Mastership of each switch from each controller - PASS (tick)
  • 5.3 Check for consistency in roles from each controller - PASS (tick)
  • 5.4 Get the intents from each controller - PASS (tick)
  • 5.5 Check for consistency in Intents from each controller - PASS (tick)
  • 5.6 Get the flows from each controller - PASS (tick)
  • 5.7 Check for consistency in Flows from each controller - PASS (tick)
  • 5.8 Get the OF Table entries - No Result (warning)
  • 5.9 Start continuous pings - No Result (warning)
  • 5.10 Create TestONTopology object - No Result (warning)
  • 5.11 Collecting topology information from ONOS - No Result (warning)
  • 5.12 Host view is consistent across ONOS nodes - PASS (tick)
  • 5.13 Each host has an IP address - PASS (tick)
  • 5.14 Cluster view is consistent across ONOS nodes - PASS (tick)
  • 5.15 Cluster view correct across ONOS nodes - PASS (tick)
  • 5.16 Comparing ONOS topology to MN - PASS (tick)

Case 14: Start Leadership Election app - PASS

  • 14.1 Install leadership election app - PASS (tick)

Case 16: Install Primitives app - PASS

  • 16.1 Install Primitives app - PASS (tick)

Case 17: Check for basic functionality with distributed primitives - PASS

Test the methods of the distributed primitives (counters and sets) throught the cli

  • 17.1 Increment and get a default counter on each node - PASS (tick)
  • 17.2 Increment and get an in memory counter on each node - PASS (tick)
  • 17.3 Check counters are consistant across nodes - PASS (tick)
  • 17.4 Counters we added have the correct values - PASS (tick)
  • 17.5 Distributed Set get - PASS (tick)
  • 17.6 Distributed Set size - PASS (tick)
  • 17.7 Distributed Set add() - PASS (tick)
  • 17.8 Distributed Set addAll() - PASS (tick)
  • 17.9 Distributed Set contains() - PASS (tick)
  • 17.10 Distributed Set containsAll() - PASS (tick)
  • 17.11 Distributed Set remove() - PASS (tick)
  • 17.12 Distributed Set removeAll() - PASS (tick)
  • 17.13 Distributed Set addAll() - PASS (tick)
  • 17.14 Distributed Set clear() - PASS (tick)
  • 17.15 Distributed Set addAll() - PASS (tick)
  • 17.16 Distributed Set retain() - PASS (tick)

Case 6: Restart entire ONOS cluster - PASS

  • 6.1 Killing ONOS nodes - PASS (tick)
  • 6.2 Checking if ONOS is up yet - PASS (tick)

Case 8: Compare ONOS Topology view to Mininet topology - FAIL

  • 8.1 Create TestONTopology object - No Result (warning)
  • 8.2 Topology view is correct and consistent across all ONOS nodes - FAIL (error)
  • 8.3 Checking ONOS nodes - PASS (tick)

Case 3: Adding host Intents - FAIL

  • 3.1 Install reactive forwarding app - PASS (tick)
  • 3.2 Check app ids - PASS (tick)
  • 3.3 Discovering Hosts( Via pingall for now ) - FAIL (error)
  • 3.4 Uninstall reactive forwarding app - PASS (tick)
  • 3.5 Check app ids - PASS (tick)
  • 3.6 Add host intents via cli - FAIL (error)
  • 3.7 Check Intent State - No Result (warning)
  • 3.8 Intent Anti-Entropy dispersion - PASS (tick)

Case 7: Running ONOS Constant State Tests - FAIL

  • 7.1 Check that each switch has a master - PASS (tick)
  • 7.2 Read device roles from ONOS - PASS (tick)
  • 7.3 Check for consistency in roles from each controller - FAIL (error)
  • 7.4 Compare switch roles from before failure - FAIL (error)
  • 7.5 Get the intents and compare across all nodes - PASS (tick)
  • 7.6 Check for consistency in Intents from each controller - PASS (tick)
  • 7.7 Get the OF Table entries and compare to before component failure - FAIL (error)
  • 7.8 Check the continuous pings to ensure that no packets were dropped during component failure - FAIL (error)
  • 7.9 Leadership Election is still functional - FAIL (error)

Case 4: Ping across added host intents - PASS

Case 15: Check that Leadership Election is still functional - FAIL

  • 15.1 Find current leader and withdraw - FAIL (error)
  • 15.2 Make sure new leader is elected - FAIL (error)
  • 15.3 Run for election on old leader( just so everyone is in the hat ) - FAIL (error)
  • No labels