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

path length issues with CITGM and modules #1959

Closed
Trott opened this issue Oct 15, 2019 · 8 comments
Closed

path length issues with CITGM and modules #1959

Trott opened this issue Oct 15, 2019 · 8 comments

Comments

@Trott
Copy link
Member

Trott commented Oct 15, 2019

Not sure what to do about this, but we should solve it somehow. @nodejs/build @nodejs/citgm-admins @mcollina

CITGM results for fastify fail when a socket path name gets truncated. See fastify/fastify#1856 (comment).

fastify shouldn't have to protect against this in their tests in my opinion.

citgm probably shouldn't have to worry about it either.

Can we shorten the temp path generated in the citgm-smoker job?

@richardlau
Copy link
Member

We're currently explicitly setting a temp path of "$WORKSPACE"/citgm_tmp everywhere apart from AIX (where it's /ramdisk0/citgm for performance reasons). I don't know the reason why it has been set to be in the workspace.

@Trott
Copy link
Member Author

Trott commented Oct 15, 2019

We're currently explicitly setting a temp path of "$WORKSPACE"/citgm_tmp everywhere apart from AIX (where it's /ramdisk0/citgm for performance reasons). I don't know the reason why it has been set to be in the workspace.

Perhaps to avoid it colliding with temp paths used in other jobs?

@rvagg
Copy link
Member

rvagg commented Oct 16, 2019

I don't know the reason why it has been set to be in the workspace.

I'd guess because we don't have any guarantees about there existing another unique directory on all of the hosts we may want to use? Maybe we just replace that with ${HOME}/node-tmp like for NODE_TEST_DIR? or a subdir of that dir. It's on all of the machines.

@richardlau
Copy link
Member

I'll switch the job over to using a directory in NODE_TEST_DIR later today (when I can keep an eye on a test CITGM build with the change).

@richardlau
Copy link
Member

No fastify failures or any new failures that look to be related to the new temp path. I believe this is resolved.

@Trott
Copy link
Member Author

Trott commented Oct 17, 2019

No fastify failures or any new failures that look to be related to the new temp path. I believe this is resolved.

I agree. That's fantastic! Thanks!

@Trott Trott closed this as completed Oct 17, 2019
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

No branches or pull requests

3 participants