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

Improve SchemaVersion test

    XMLWordPrintable

    Details

      Description

      The ConfigurationsAvailable event contains the schemaVersion field.  For SalObj CSCs, this value equals the last path in the URL string.  Currently, the test only checks for existence.  Improve the check, at least for the SalObj CSCs.

        Attachments

          Activity

          Hide
          rbovill Rob Bovill added a comment -

          The test now compares the schemaVersion value to the last node in the URL value, except for the Camera CSCs, which handle these fields in a different way.

          Show
          rbovill Rob Bovill added a comment - The test now compares the schemaVersion value to the last node in the URL value, except for the Camera CSCs, which handle these fields in a different way.
          Hide
          rbovill Rob Bovill added a comment -

          Also, the keywords in Common_Keywords.resource no longer convert the EFD dataframe to a string. Using Python methods, the keywords extract the field values directly from the dataframe. This greatly reduced complexity and overhead. The tests now run MUCH more quickly.

          Show
          rbovill Rob Bovill added a comment - Also, the keywords in Common_Keywords.resource no longer convert the EFD dataframe to a string. Using Python methods, the keywords extract the field values directly from the dataframe. This greatly reduced complexity and overhead. The tests now run MUCH more quickly.
          Hide
          rbovill Rob Bovill added a comment -

          I think you'll be quite pleased with these improvements.

          https://github.com/lsst-ts/robotframework_EFD/pull/11

          Show
          rbovill Rob Bovill added a comment - I think you'll be quite pleased with these improvements. https://github.com/lsst-ts/robotframework_EFD/pull/11
          Hide
          mareuter Michael Reuter added a comment -

          PR reviewed and approved on GH.

          Show
          mareuter Michael Reuter added a comment - PR reviewed and approved on GH.

            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.