Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-34731

Fix the VerifySummaryState tests for the AutoEnabled CSCs

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ts_integration
    • Labels:
      None

      Description

      The SummaryState tests for the AutoEnabled CSCs aren't working correctly.  Since these CSCs automatically transition into Enabled state once they are powered on, the handling of the intermediate state tests is handled in the RF Keyword.  This isn't working for DSM(1:2), ScriptQueue(1:2) and the Watcher.

        Attachments

          Activity

          Hide
          rbovill Rob Bovill added a comment -

          The issue turned about to be incorrect parameter typing.  RF was passing strings but the if statements were expecting integers. Updated the keyword to convert the parameter to an integer and made the values in RF into integers.

          Show
          rbovill Rob Bovill added a comment - The issue turned about to be incorrect parameter typing.  RF was passing strings but the if statements were expecting integers. Updated the keyword to convert the parameter to an integer and made the values in RF into integers.
          Hide
          rbovill Rob Bovill added a comment -

          The ScriptQueue(1:2) and Watcher CSCs were not marked as AutoEnabled CSCs in RF.  This is now fixed.

          Show
          rbovill Rob Bovill added a comment - The ScriptQueue(1:2) and Watcher CSCs were not marked as AutoEnabled CSCs in RF.  This is now fixed.
          Hide
          rbovill Rob Bovill added a comment -

          Removed shutdown.xml from the generate_report.sh script, since this test isn't run as part of the standard set of SummaryState tests.

          Show
          rbovill Rob Bovill added a comment - Removed shutdown.xml from the generate_report.sh script, since this test isn't run as part of the standard set of SummaryState tests.
          Show
          rbovill Rob Bovill added a comment - https://github.com/lsst-ts/robotframework_EFD/pull/14
          Hide
          mareuter Michael Reuter added a comment -

          PR reviewed and approved.

          Show
          mareuter Michael Reuter added a comment - PR reviewed and approved.
          Hide
          rbovill Rob Bovill added a comment -

          I'll include running the integration tests and the reporting framework on TTS after the InfluxDB update on 5/9/2022 in this ticket.  Now it can be a full story point for the sprint.

          Show
          rbovill Rob Bovill added a comment - I'll include running the integration tests and the reporting framework on TTS after the InfluxDB update on 5/9/2022 in this ticket.  Now it can be a full story point for the sprint.

            People

            Assignee:
            rbovill Rob Bovill
            Reporter:
            rbovill Rob Bovill
            Reviewers:
            Michael Reuter
            Watchers:
            Michael Reuter, Rob Bovill
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.