1#!/bin/bash 2 3for var in \ 4 ASAN_OPTIONS \ 5 BASE_SYSTEM_FORK_HOST_PREFIX \ 6 BASE_SYSTEM_MAINLINE_HOST_PREFIX \ 7 CI_COMMIT_BRANCH \ 8 CI_COMMIT_TITLE \ 9 CI_JOB_ID \ 10 CI_JOB_URL \ 11 CI_MERGE_REQUEST_SOURCE_BRANCH_NAME \ 12 CI_MERGE_REQUEST_TITLE \ 13 CI_NODE_INDEX \ 14 CI_NODE_TOTAL \ 15 CI_PAGES_DOMAIN \ 16 CI_PIPELINE_ID \ 17 CI_PROJECT_DIR \ 18 CI_PROJECT_NAME \ 19 CI_PROJECT_PATH \ 20 CI_PROJECT_ROOT_NAMESPACE \ 21 CI_RUNNER_DESCRIPTION \ 22 CI_SERVER_URL \ 23 DEQP_CASELIST_FILTER \ 24 DEQP_CASELIST_INV_FILTER \ 25 DEQP_CONFIG \ 26 DEQP_EXPECTED_RENDERER \ 27 DEQP_FRACTION \ 28 DEQP_HEIGHT \ 29 DEQP_RESULTS_DIR \ 30 DEQP_RUNNER_OPTIONS \ 31 DEQP_SUITE \ 32 DEQP_VARIANT \ 33 DEQP_VER \ 34 DEQP_WIDTH \ 35 DEVICE_NAME \ 36 DRIVER_NAME \ 37 EGL_PLATFORM \ 38 ETNA_MESA_DEBUG \ 39 FDO_CI_CONCURRENT \ 40 FDO_UPSTREAM_REPO \ 41 FD_MESA_DEBUG \ 42 FLAKES_CHANNEL \ 43 GPU_VERSION \ 44 GTEST \ 45 GTEST_FAILS \ 46 GTEST_FRACTION \ 47 GTEST_RESULTS_DIR \ 48 GTEST_RUNNER_OPTIONS \ 49 GTEST_SKIPS \ 50 HWCI_FREQ_MAX \ 51 HWCI_KERNEL_MODULES \ 52 HWCI_START_XORG \ 53 HWCI_TEST_SCRIPT \ 54 IR3_SHADER_DEBUG \ 55 JOB_ARTIFACTS_BASE \ 56 JOB_RESULTS_PATH \ 57 JOB_ROOTFS_OVERLAY_PATH \ 58 MESA_BUILD_PATH \ 59 MESA_GL_VERSION_OVERRIDE \ 60 MESA_GLSL_VERSION_OVERRIDE \ 61 MESA_GLES_VERSION_OVERRIDE \ 62 MESA_VK_IGNORE_CONFORMANCE_WARNING \ 63 MINIO_HOST \ 64 NIR_VALIDATE \ 65 PAN_I_WANT_A_BROKEN_VULKAN_DRIVER \ 66 PAN_MESA_DEBUG \ 67 PIGLIT_FRACTION \ 68 PIGLIT_JUNIT_RESULTS \ 69 PIGLIT_NO_WINDOW \ 70 PIGLIT_OPTIONS \ 71 PIGLIT_PLATFORM \ 72 PIGLIT_PROFILES \ 73 PIGLIT_REPLAY_ARTIFACTS_BASE_URL \ 74 PIGLIT_REPLAY_SUBCOMMAND \ 75 PIGLIT_REPLAY_DESCRIPTION_FILE \ 76 PIGLIT_REPLAY_DEVICE_NAME \ 77 PIGLIT_REPLAY_EXTRA_ARGS \ 78 PIGLIT_REPLAY_REFERENCE_IMAGES_BASE \ 79 PIGLIT_REPLAY_UPLOAD_TO_MINIO \ 80 PIGLIT_RESULTS \ 81 PIGLIT_TESTS \ 82 PIPELINE_ARTIFACTS_BASE \ 83 TU_DEBUG \ 84 VK_CPU \ 85 VK_DRIVER \ 86 ; do 87 if [ -n "${!var+x}" ]; then 88 echo "export $var=${!var@Q}" 89 fi 90done 91