Acceptance Tests - Teststandees/hcal_teststand_scripts GitHub Wiki

Introduction

The acceptance tests are a set of tests which will be run on each QIE card in order to validate it for use in the HF subdetector. You can view the full set of the tests on hcalts > Setup. Five of these tests are python scripts which will be run on boards that have passed the more basic tests. These five script tests are described below.

The acceptance test scripts

A list of the acceptance test scripts, displaying the associated database name:

  1. at_ped.py: "raw ped"
  2. at_reg.py: "register test"
  3. at_lnk.py: "link pattern"
  4. at_cid.py: "cap ID rotation"
  5. at_ici.py: "Internal Q Inj."

Procedure

Overview

For each QIE card, the acceptance test results will be entered into the appropriate entry, identified by the QIE card's serial number. There is a bijection between the card's serial number and unique ID.

Steps

  1. Perform the test.
  2. Click the name of the test you just ran in the entry of the card you're testing.
  3. Select the correct Tester name.
  4. Check Successful? you think the test was successful. If you think it was a failure, don't check this box.
  5. Enter a comment about why you think the test was a success or failure.
  6. In Attachment 1, upload the png image you used to determine the success of the test.
  7. In Attachment 2, upload the associated root file.
  8. Click Add Test.