mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-10 20:19:07 +00:00
tools: Spawn dev container in per-checkout names
CRC32 of checkout's path is now part of dev-container's instance name. TEST=`docker ps` shows crc of script's absolute path in checkout FIXED=b:237592974 Change-Id: I7179c40e5c8436a5866d5d75b01696dc788725c9 Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3790038 Reviewed-by: Dennis Kempin <denniskempin@google.com> Commit-Queue: Dennis Kempin <denniskempin@google.com> Tested-by: Zihan Chen <zihanchen@google.com> Auto-Submit: Zihan Chen <zihanchen@google.com>
This commit is contained in:
parent
d1a6e9cf94
commit
b6b5a58d75
1 changed files with 4 additions and 1 deletions
|
@ -29,8 +29,11 @@ import shutil
|
|||
import sys
|
||||
import unittest
|
||||
import os
|
||||
import zlib
|
||||
|
||||
CONTAINER_NAME = f"crosvm_dev_{getpass.getuser()}"
|
||||
CONTAINER_NAME = (
|
||||
f"crosvm_dev_{getpass.getuser()}_{zlib.crc32(os.path.realpath(__file__).encode('utf-8')):x}"
|
||||
)
|
||||
IMAGE_VERSION = (CROSVM_ROOT / "tools/impl/dev_container/version").read_text().strip()
|
||||
CACHE_DIR = os.environ.get("CROSVM_CONTAINER_CACHE", None)
|
||||
|
||||
|
|
Loading…
Reference in a new issue