Skip to main content
All CollectionsIntegrations
Valispace Integration
Valispace Integration

Demo video of the Epsilon3 / Valispace integration.

Updated over a week ago

With the Valispace integration, you can see all of your Epsilon3 procedures, tests, and builds alongside your engineering requirements and verifications.

Procedure status will be automatically updated within Valispace, improving traceability and saving you hours of manual work.

Quick Demo of the Integration

Slack your Customer Success Manager if want to explore this new integration!

Setup Instructions

  • In your User Settings (in Valispace) you need to define the variables EPSILON3_API_KEY (instructions to generate E3 API key) and EPSILON3_TEAM_KEY (E3 workspace ID form URL, right after /team e.g. /team/<WORKSPACE_ID>)

  • Under Project Settings create a new verification method called Epsilon 3 Test with an Upload closeout reference type

  • Upload the following two scripts by going to the Scripting tab and clicking + Script

    • First file with the name create_check_run

      File 1 - main.py (file must be named main.py to upload into Valispace)

    • Second file with the name fetch_e3_procedures

      File 2 - main.py (file must be named main.py to upload into Valispace)

  • Now create a new dashboard with two action items, one for for each script (e.g. Fetch E3 Procedures and Create & Check Runs), there are instructions on how to create a dashboard here

  • Once all steps above are done you can run the scripts from the project dashboard

    • First run Fetch E3 Procedures to import the released E3 procedures into Valispace

    • Next go to your requirements and under the Epsilon 3 Test verification method you can add a procedure to it by selecting the correct procedure from the closeout reference menu (adding it to different verification methods will not work)

    • Once the procedures have been added, go back to the dashboard and select Create & Check Runs to create the running procedures on E3 and reflect the status in Valispace, this is also used to update the latest status of E3 runs in Valispace after runs are ended in E3

Attachment icon
Did this answer your question?