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 Interface Smoke Tests 🤦 #38927

Open
6 tasks
Tracked by #38931
MohamedAlmaki opened this issue Feb 20, 2025 · 0 comments
Open
6 tasks
Tracked by #38931

Linux Interface Smoke Tests 🤦 #38927

MohamedAlmaki opened this issue Feb 20, 2025 · 0 comments
Labels
Linux Only Only on Linux Manual Tests Only for issues that are unscripted testing tasks during the release period
Milestone

Comments

@MohamedAlmaki
Copy link
Contributor

  • 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 mantid_rc1 -c mantid/label/v6.12.0rc1 mantidworkbench --yes
mamba activate mantid_rc1
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.

🤦

ISIS only, if possible, so catalogue access can be tested

  • MantidWorkbench opens without errors or warnings
  • Every option in Interface opens a GUI
  • Load some test data
  • Access Catalogue through algorithms (use Facilities account, same as for IDAaaS): CatalogLogin and CatalogGetDataFiles
  • Saving/loading projects works
  • Alter preferences in File > Settings and check they are obeyed
@MohamedAlmaki MohamedAlmaki added Linux Only Only on Linux Manual Tests Only for issues that are unscripted testing tasks during the release period labels Feb 20, 2025
@MohamedAlmaki MohamedAlmaki added this to the Release 6.12 milestone Feb 20, 2025
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

1 participant