• Kevin Marshall's avatar
    [fuchsia] Fix net tests by deploying configs to new "/test-shared" dir. · 90f3c584
    Kevin Marshall authored
    Net tests broke because test process' /data directories are now isolated
    and can't be used for sharing data out-of-process. The net test launcher
    depends on the old behavior for deploying configuration files to test
    code.
    
    This CL designates a special path "/data/shared" into which shared
    files will be placed. The shared directory will be mounted at
    "/test-shared" in the test process' namespace.
    
    The net test launcher & test code are modified to use the new paths.
    
    TBR=mmenke@chromium.org
    
    Bug: 891732
    Change-Id: Id94bffe05a3b140ed60e42507cdc8d238677f202
    Reviewed-on: https://chromium-review.googlesource.com/c/1259829
    Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
    Reviewed-by: default avatarWez <wez@chromium.org>
    Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#597193}
    90f3c584
test_launcher.cc 47.6 KB