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

Refactor rm -rf from testsuite script #2664

Merged
merged 7 commits into from
Jun 2, 2023
Merged

Conversation

clinssen
Copy link
Contributor

@clinssen clinssen commented Apr 20, 2023

Remove footgun from test script. It removed my build directory while I was working on getting make installcheck to run on JUSUF.

The approach in this PR uses mktemp to create a new directory with a unique name. The directory is created in (the installation directory)/share/nest/testsuite and its name can no longer be manually specified by the user.

Copy link
Contributor

@jougs jougs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@jougs
Copy link
Contributor

jougs commented Apr 26, 2023

Fine by me, but the Mac job seems to fail...

@jougs
Copy link
Contributor

jougs commented May 15, 2023

Can you please pull master, so the new CI pipeline will get merged in? Thanks!

@heplesser heplesser merged commit 99c366b into nest:master Jun 2, 2023
20 checks passed
@terhorstd terhorstd added S: Normal Handle this with default priority T: Maintenance Work to keep up the quality of the code and documentation. I: No breaking change Previously written code will work as before, no one should note anything changing (aside the fix) labels Jun 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I: No breaking change Previously written code will work as before, no one should note anything changing (aside the fix) S: Normal Handle this with default priority T: Maintenance Work to keep up the quality of the code and documentation.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants