Skip to content

test: fix system test failure in node 18#214

Merged
amchiclet merged 5 commits intogoogle:mainfrom
amchiclet:node-18-system-test-fix
May 4, 2022
Merged

test: fix system test failure in node 18#214
amchiclet merged 5 commits intogoogle:mainfrom
amchiclet:node-18-system-test-fix

Conversation

@amchiclet
Copy link
Copy Markdown
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