wiki:GENIRacksHome/OpenGENIRacks/AcceptanceTestReportApr2014Final

Version 3 (modified by lnevers@bbn.com, 5 years ago) (diff)

--

OpenGENI AM Intermediate Acceptance Test Report - April 2014

This pages captures the findings for each of the test cases in the OpenGENI Acceptance Test Plan. Status for the current evaluation can be found in the OpenGENI Acceptance Test Status - April 2014 page. As can be seen from the page there has been significant improvement since the last evaluation results captured in the Acceptance Test Report - December 2013. Also many tickets reported in earlier evaluation have been successfully addressed. Following is a list of the most critical issues as of 2014-05-19:

  • ticket 123 - OpenGENI rack Dell Switches require that ETH_Typer is wild carded on flow mods
  • ticket 122 - Poor performance to remote IG with OpenFlow over stitched connection
  • ticket 121 - Need OpenFlow Campus Resources connected to Clemson rack
  • ticket 119 - Longer project and slice names causes OpenGENI internal error for OpenStack
  • ticket 110 - No bandwidth shaping available on OpenGENI nodes
  • ticket 107 - mismatch in VLAN allocation VS reported in sliver manifest
  • ticket 103 - Tools listinst.sh and vmlist.sh return no information when there are active VMs
  • ticket 94 - Deleting sliver that does not exist at the OpenGENI aggregate does not return error
  • ticket 93 - Five VM sliver manifest has unexpected format and does not pass rspec lint.
  • ticket 92 - Createsliver does not return after accepting requests, seems to return when request completed.

Experimenter Acceptance Tests

OG-EXP-1: Bare Metal Support Acceptance Test

This test case was deemed "Fail" due to the fact that there is still no supported for bare metal nodes and there is no support for windows. Modified the test case to replace all dedicated nodes (aka bare metal) with VMs to get test coverage.Issues captured in tickets:

  • ticket 51 - Bare metal support feature is missing for OG-EXP-1
  • ticket 70 - MS Windows support requires handling of account setup in OpenGENI

OG-EXP-2: OpenGENI Single Site Acceptance Test

This test was deemed "Pass". No issues were found.

OG-EXP-3: OpenGENI Single Site 100 VM Test

This test was deemed "Pass: most criteria". No problems were found, but only two scenario were tested due to lack of time.

OG-EXP-4: OpenGENI Multi-site Acceptance Test

  • ticket 110 - No bandwidth shaping available on OpenGENI nodes

OG-EXP-5: OpenGENI Network Resources Acceptance Test

  • ticket 121 - Need OpenFlow Campus Resources connected to Clemson rack

OG-EXP-6: OpenGENI and Meso-scale Multi-site OpenFlow Acceptance Test

OG-EXP-7: Click Router Experiment Acceptance Test

This layer two test was not attempted during this test effort.

Administration Acceptance Tests

OG-ADM-1: Rack Receipt and Inventory Test

This test was deemed "Completed" and needing further testing because there was no rack delivery process and there is no GMOC monitoring:

  • ticket 49 - There is no GMOC data collection or OpenGENI monitoring data reporting

OG-ADM-2: Rack Administrator Access Test

This test was deemed "Pass: most criteria" because the site Administrator account instructions are incomplete and because remote access not fully validated.

  • ticket 65 - Remote console not available via web interface, some iDRAC access via SSH.

OG-ADM-3: Full Rack Reboot Test

This test was run successfully and using existing documentation was able to complete a full reboot and have the aggregate running and available upon test completion.

OG-ADM-4: Emergency Stop Test

This test was not run because it requires GMOC interactions and monitoring, neither of which are available at this time for the OpenGENI Racks at Clemson.

OG-ADM-5: Software Update Test

This test was run without any problem, OpenGENI software packages was installed as part of an upgrade.

OG-ADM-6: Control Network Disconnection Test

This test was not run because it requires GMOC interactions and monitoring, neither of which are available at this time for the OpenGENI Racks at Clemson.

OG-ADM-7: Documentation Review Test

Significant improvement in documentation. This documentation test case checks for the existence of 14 separate documents. Each are listed below with the overall status and associated ticket.

  1. OpenGENI Rack Installation Documentation - Pass: most criteria - ticket 74
  2. OpenGENI Rack Part List Documentation - Pass: most criteria - ticket 75
  3. OpenGENI Software Components Identification Documentation - Pass
  4. OpenGENI and OS Upgrade Plans - Pass
  5. OpenGENI Software Components Functional Description and Access to Source code - Pass
  6. OpenGENI Rack Resources Usage and Policy Documentation - In Progress - ticket 79
  7. OpenGENI Rack Resources Administration - Pass: most criteria - ticket 80
  8. OpenGENI Rack Administrative procedure for user accounts - Pass
  9. OpenGENI Rack Administrative procedure for rack operations - Pass
  10. OpenGENI Rack Administrative procedure for rack scheduled shutdown - Pass
  11. OpenGENI Rack Administrative procedure for Emergency Stop - In Progress - ticket 84
  12. OpenGENI Rack Administrative procedure for health status - Fail - ticket 85
  13. OpenGENI Rack Site Operations documentation - Fail - ticket 86
  14. Site Specific OpenGENI Deployment Data - Pass

Monitoring Acceptance Tests

OG-MON-1: Control Network Software and VLAN Inspection Test

This test was deemed "Pass: met most criteria". All steps were successful, except for OpenGENI git access is BBN internal only.

  • ticket 66 - OpenGENI git access is BBN internal only, external access will be needed after initial evaluation

OG-MON-2: GENI Software Configuration Inspection Test

This test was deemed "Pass". No issue were found.

OG-MON-3: GENI Active Experiment Inspection Test

This test was deemed "Pass". No issue were found.

OG-MON-4: Infrastructure Device Performance Test

This test was deemed "Blocked" because it cannot be executed without monitoring data collection at the GMOC. Ticket tracking missing GMOC support:

  • ticket 49 - There is no GMOC data collection or OpenGENI monitoring data reporting

OG-MON-5: GMOC Data Collection Test

This test was deemed "Blocked" because it cannot be executed without monitoring data collection at the GMOC. Ticket tracking missing GMOC support:

  • ticket 49 - There is no GMOC data collection or OpenGENI monitoring data reporting