New issue
Advanced search Search tips

Issue 782309 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug

Blocking:
issue 726584



Sign in to add a comment

zip_archive broken on windows VMs

Project Member Reported by machenb...@chromium.org, Nov 7 2017

Issue description

See e.g.:
https://build.chromium.org/p/client.v8.clusterfuzz/builders/V8%20Win32%20ASAN%20-%20release%20builder/builds/8

This is new and probably never worked. Switching to remote-run didn't help.

The script can't move a file from C: to E:. On the corresponding Chromium bots this works, because the use baremetal hosts that only have E:
https://build.chromium.org/p/chromium.lkgr/builders/Win%20ASan%20Release/builds/7244
 
I think the problem is putting build artifacts in 'c:\users\chrome~2\appdata\local\temp\chrome_stagingnfccjv'. It would be much better to put them somewhere on the e: drive, preferably under the bot's directory somewhere.
ok - then we probably need to change the recipe to make it's own pseudo tmp folder.
Owner: machenb...@chromium.org
Status: Started (was: Untriaged)
Meh. We even had the required logic a while back. Guess who removed it:
https://chromium.googlesource.com/chromium/tools/build/+/e0cb895e24d3daeea49a32e11f9ae0903eca77cd%5E%21/#F2
Project Member

Comment 4 by bugdroid1@chromium.org, Nov 8 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/0205cbe1ef5fdf4f67719412df5003cfe1c4899d

commit 0205cbe1ef5fdf4f67719412df5003cfe1c4899d
Author: Michael Achenbach <machenbach@chromium.org>
Date: Wed Nov 08 10:53:34 2017

Make clusterfuzz-archive stage files in clean-up dir

Bug:  782309 
Change-Id: Ie9b7426aaf551a59be769cfdd6236dc948a8961a
Reviewed-on: https://chromium-review.googlesource.com/758237
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>

[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipe_modules/archive/examples/full.expected/cf_archiving_component_svn_with_git.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/chromium_libfuzzer.expected/full_chromium_fyi_Libfuzzer_Upload_Linux_ASan_Debug.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipe_modules/archive/api.py
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/README.recipes.md
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipe_modules/archive/examples/full.expected/cf_archiving_linux.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipe_modules/archive/examples/full.expected/cf_archiving_win.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/chromium_libfuzzer.expected/full_chromium_fyi_Libfuzzer_Upload_Linux_MSan.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/chromium_libfuzzer.expected/full_chromium_fyi_Libfuzzer_Upload_Mac_ASan.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux64_ASAN_arm64___debug_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/chromium_libfuzzer.expected/full_chromium_fyi_Libfuzzer_Upload_Linux_UBSan.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux64_ASAN___debug_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux64_ASAN_no_inline___release_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipe_modules/archive/examples/full.expected/cf_archiving_component.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Mac64_ASAN___release_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipe_modules/archive/examples/full.expected/cf_archiving_mac.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux_MSAN_no_origins.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux64___release_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux_ASAN_mipsel___debug_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Win32_ASAN___debug_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/chromium_afl.expected/full_chromium_fyi_Afl_Upload_Linux_ASan.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipe_modules/archive/examples/full.expected/cf_archiving_svn_with_git.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/chromium_libfuzzer.expected/full_chromium_fyi_Libfuzzer_Upload_Linux_ASan.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux64_CFI___release_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Mac64_ASAN___debug_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux64___debug_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux_MSAN_chained_origins.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipe_modules/archive/examples/full.expected/cf_archiving_no_llvm.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux_ASAN_arm___debug_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Win32_ASAN___release_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipe_modules/archive/examples/full.expected/cf_archiving_svn_no_git.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipes/v8.expected/full_client_v8_clusterfuzz_V8_Linux64_UBSanVptr___release_builder.json
[modify] https://crrev.com/0205cbe1ef5fdf4f67719412df5003cfe1c4899d/scripts/slave/recipe_modules/chromium_tests/tests/api/archive_build.expected/cf_archive_build.json

Status: Verified (was: Started)
This is fixed. We now stage under cleanup dir instead of temp dir. That's on E: on windows VMs.

Sign in to add a comment