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

test: fix system test failure in node 18 #214

Merged
merged 5 commits into from
May 4, 2022

Conversation

amchiclet
Copy link
Contributor

@amchiclet amchiclet commented May 3, 2022

The system tests builds the source from a mounted volume in docker.

Somehow this is causing issues with node 18 which is likely related to permissions/ownership of users outside vs inside the docker container.

This PR clones (cp -r) the source to a fresh directory that is owned by the user inside the docker container before testing.

Also added docker image for node 18 alpine that also used in system test.

@amchiclet amchiclet changed the title test: fix system test failure in node 18 [DO NOT MERGE] test: fix system test failure in node 18 May 3, 2022
@amchiclet amchiclet force-pushed the node-18-system-test-fix branch from 8e6e4c3 to 7f4a4a8 Compare May 3, 2022 17:56
@amchiclet amchiclet changed the title [DO NOT MERGE] test: fix system test failure in node 18 test: fix system test failure in node 18 May 3, 2022
@amchiclet amchiclet marked this pull request as ready for review May 3, 2022 19:41
@amchiclet amchiclet requested a review from nolanmar511 May 3, 2022 19:41
@amchiclet amchiclet merged commit f6ac01d into google:main May 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants