Skip to content

SRI Testing "Lite" to facilitate "Smoke Tests" (Translator Relay - RENCI, June 2023) #86

@RichardBruskiewich

Description

@RichardBruskiewich

We'd like to make a few modifications to the SRI Testing harness to facilitate agile "Smoke Tests" of the Translator system. Here is a set of features that may contribute to this goal:

  • add option to suppress biolink validation;
  • use ad hoc file of test edges (rather than a file from KP test_data_location);
  • Add additional “expected results” (expected nodes? Expected edges?) in the JSON test data for a given edge (possibly both positive (desired) and negative (undesirable) results) including notion that some ARA is not expected to return a given result (node? edge?)
  • be able to add extra unit test(s) for added functionality (Chris B. idea, related to ‘expected results’)
  • add functionality to run the test cases through the ARS, rather than just KP or ARA
  • adapt SRI Testing UI to support the above change in scope
  • add scripting support and guidelines for cronjob management and notifications for batch running of the testing harness to achieve SRI Testing-Lite use cases.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions