Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux Workspace/Algorithm Smoke Tests 👨‍🚀 👩‍🚀 👾 #35254

Closed
9 tasks done
Tracked by #35255
sf1919 opened this issue Feb 17, 2023 · 1 comment
Closed
9 tasks done
Tracked by #35255

Linux Workspace/Algorithm Smoke Tests 👨‍🚀 👩‍🚀 👾 #35254

sf1919 opened this issue Feb 17, 2023 · 1 comment
Assignees
Labels
Linux Only Only on Linux Manual Tests Only for issues that are unscripted testing tasks during the release period
Milestone

Comments

@sf1919
Copy link
Contributor

sf1919 commented Feb 17, 2023

  • To install the tar.xz package for Linux, run (sudo) tar -xJf mantid-VA.B.C.tar.xz in a terminal and it will unzip the package in your current working directory.
  • To install via conda:
    • Use Intel Conda and make sure conda-forge is added to channels
mamba create -n test_mantid_6.6
mamba activate test_mantid_6.6
mamba install -c mantid/label/rc1 mantidworkbench --yes
workbench # to launch

Before testing:

  • Check this testing issue relates to the OS you will test on.
  • If unassigned, please assign yourself as for a normal Github issue.
  • Please run these tests on the release package of Mantid; not a locally built version.

Afterwards:

  • Comment below with any issues you came across.
  • If no major issues were found, please close this testing issue.
  • Check the main issue for this OS for other unassigned smoke tests.

If you have any questions please contact the creator of this issue.

👨‍🚀 👩‍🚀 👾

  • Load some workspaces, try 5 from different instruments
  • Show detectors on these workspaces
  • Check Instrument Viewer for these workspaces, follow documentation for Instrument Viewer Widget and some more detail on the picking tools in the Basic Course
    • Render tab
    • Draw tab
    • Pick tab
    • Instrument tree tab
  • Test 5 - 10 random algorithms, follow how to run Algorithms and pick your favourite
  • Help button
  • Validation of inputs
  • Overwriting workspace
  • Run the algorithm
  • Check right-click options of the workspaces, they are listed in the documentation.
@sf1919 sf1919 added Linux Only Only on Linux Manual Tests Only for issues that are unscripted testing tasks during the release period labels Feb 17, 2023
@sf1919 sf1919 added this to the Release 6.6 milestone Feb 17, 2023
@MialLewis MialLewis self-assigned this Feb 17, 2023
@MialLewis
Copy link
Contributor

When loading workspaces came across #34820

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Linux Only Only on Linux Manual Tests Only for issues that are unscripted testing tasks during the release period
Projects
None yet
Development

No branches or pull requests

2 participants