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 Clean/Dirty Install Smoke Tests 🧼 💩 #38925

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

Linux Clean/Dirty Install Smoke Tests 🧼 💩 #38925

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.

🧼 💩

Dirty install

  • Make sure that you have several versions of Mantid installed
  • Last release
  • A nightly
  • If possible an old release
  • Install the new release candidate of Mantid
  • Check that Mantid boots up correctly

Clean install

  • Remove all existing Mantid versions and associated files

On Windows:

  • Uninstall the program
  • Clear shortcuts from desktop
  • Remove the mantid files in %APPDATA%

On macOS :

  • Remove the application
  • Remove the ~/.mantid directory
  • Remove (or rename) ~/Library/Preferences/org.python.python.Python.plist and ~/Library/Preferences/org.python.python.plist

On Linux :

  • Remove the package: /opt/Mantid
  • Remove ~/.config/Mantid
  • Remove ~/.mantid/

Re-install the new release candidate of Mantid

  • Check that Mantid boots up correctly
@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