| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Add ApiLevelSkipRule to skip tests on emulators for specific API levels. Bug Id: b/459500291 Change-Id: I36f32f4ae071c0c7ec59502f0cd4039ca95e8031 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/275034 Reviewed-by: Jim Blackler <jimblackler@google.com> Reviewed-by: Mridul Goyal <mridulgoyal@google.com> Commit-Queue: Tarun Saini <sainitarun@google.com> | 7 个月前 | |
Add tools/cfi/ignores.txt Empty file. Allows you to build with Control Flow Integrity enabled. Bug: dawn:1407 Change-Id: I8a67382c9c50cfdf005dba6d46cd148fdaba0fc3 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/97005 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@google.com> | 3 年前 | |
Reland "Explicitly list Go architectures" This is a reland of commit 455fc163a6e844c39aca00cab96f37ac71024f8b Changes from original CL: * Fixed missing data dependency for fuzzer_corpus_tests Bug that allowed the original CL to land has also been fixed by https://dawn-review.googlesource.com/c/dawn/+/265315. PS1 shows the affected builders now properly failing with the missing data dependency. Original change's description: > Explicitly list Go architectures > > Updates Dawn's Go dependency to explicitly fetch CIPD packages for all > supported architectures for an OS instead of relying on ${{platform}}. > Known users of this dependency are also updated to select the correct > copy based on the OS/arch combination at runtime. However, since the old > files are not automatically removed, it is possible that things may > break at a later point when the builder cache is cleared if a user of Go > was missed. > > This is necessary in order to properly support running tests which use > the Go code under //tools/src on OSes that support multiple > architectures. Using ${{platform}} when fetching dependencies implicitly > assumes that the architecture of the machine fetching dependencies is > the same as the machine that will run tests. This assumption does not > hold true now that we support running tests on Swarming, as Mac in > particular prefers to build on arm64 regardless of which architecture is > being built for. > > Bug: 441328362 > Change-Id: I8829b17f31d7604e1e494e99cc50fd257484c9e1 > Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/264976 > Auto-Submit: Brian Sheedy <bsheedy@google.com> > Commit-Queue: Kai Ninomiya <kainino@chromium.org> > Reviewed-by: Kai Ninomiya <kainino@chromium.org> Bug: 441328362 Change-Id: Ia4d1ac88963d46bd97f3fb84dec21a1910ae7b85 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/265295 Commit-Queue: Brian Sheedy <bsheedy@google.com> Reviewed-by: Kai Ninomiya <kainino@chromium.org> | 9 个月前 | |
Remove MemMapOSWrapper Removes MemMapOSWrapper and the afero dependency now that all uses have been switched to FSTestOSWrapper. Bug: 436025865 Change-Id: If7d737ec60685768e36403e2f148b85e777fec39 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/276514 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Auto-Submit: Brian Sheedy <bsheedy@google.com> Commit-Queue: Ryan Harrison <rharrison@chromium.org> Reviewed-by: dan sinclair <dsinclair@chromium.org> | 7 个月前 | |
Add missing security_ignorelist.txt for is_ubsan_security=true GN builds This flag is used for ClusterFuzz ubsan builds. Adding this empty file allows us to build the same fuzzer in a Dawn standalone build. Change-Id: Ia7f12455747f62d5947cdcd726d257f887aa15de Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/219514 Auto-Submit: Antonio Maiorano <amaiorano@google.com> Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Kai Ninomiya <kainino@chromium.org> | 1 年前 | |
Roll chromium_revision c2d941cd12..ec72ea842b Change log: https://chromium.googlesource.com/chromium/src/+log/c2d941cd12..ec72ea842b Full diff: https://chromium.googlesource.com/chromium/src/+/c2d941cd12..ec72ea842b Repo entries: build: https://chromium.googlesource.com/chromium/src/build/+log/5ab9444db5..da14ab0290 buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/628cf12465..1267724b67 testing: https://chromium.googlesource.com/chromium/src/testing/+log/cbfa2aee36..af894edc81 third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/e1655ca1ac..564023aa53 third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/3b15c11368..88692a3d0a third_party/clang-format/script: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git/+log/911fc51fb4..c2725e0622 third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/0a519cc269..8efa575d75 third_party/google_benchmark/src: https://chromium.googlesource.com/external/github.com/google/benchmark.git/+log/761305ec3b..188e827899 third_party/googletest: https://chromium.googlesource.com/external/github.com/google/googletest/+log/309dab8d4b..4fe3307fb2 third_party/jinja2: https://chromium.googlesource.com/chromium/src/third_party/jinja2/+log/e2d024354e..c3027d8849 third_party/jsoncpp: https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git/+log/69098a18b9..42e892d96e third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/ddfdbbc1ab..99d9ab2603 third_party/libc++abi/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/bb789ae647..de02e5d570 third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/1f7cf83fb2..b2be5ea77d third_party/markupsafe: https://chromium.googlesource.com/chromium/src/third_party/markupsafe/+log/0bad08bb20..4256084ae1 third_party/partition_alloc: https://chromium.googlesource.com/chromium/src/base/allocator/partition_allocator.git/+log/fae4df38ce..c0a91c9963 third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/fef7a765bb..2caa6ae88f third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/caf4afa1af..63d7e16739 tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang/+log/c32a3112f4..768d15952d tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/6c50647ee9..c1ee7e12fc tools/memory: https://chromium.googlesource.com/chromium/src/tools/memory/+log/3c7b1f4daa..27e942fcc0 tools/protoc_wrapper: https://chromium.googlesource.com/chromium/src/tools/protoc_wrapper/+log/8ad6d21544..3438d4183b CIPD entries: buildtools/linux64 buildtools/mac buildtools/reclient buildtools/win third_party/siso/cipd GCS entries: build/linux/debian_bullseye_amd64-sysroot build/linux/debian_bullseye_arm64-sysroot build/linux/debian_bullseye_armhf-sysroot build/linux/debian_bullseye_i386-sysroot build/linux/debian_bullseye_mips64el-sysroot build/linux/debian_bullseye_mipsel-sysroot No explicitly synced GN variables in this roll Bug: None Change-Id: I4d664d3b2110f05d02ebb0ff5381d8c03e280a65 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/276434 Auto-Submit: Brian Sheedy <bsheedy@google.com> Commit-Queue: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@google.com> | 7 个月前 | |
Roll chromium_revision c2d941cd12..ec72ea842b Change log: https://chromium.googlesource.com/chromium/src/+log/c2d941cd12..ec72ea842b Full diff: https://chromium.googlesource.com/chromium/src/+/c2d941cd12..ec72ea842b Repo entries: build: https://chromium.googlesource.com/chromium/src/build/+log/5ab9444db5..da14ab0290 buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/628cf12465..1267724b67 testing: https://chromium.googlesource.com/chromium/src/testing/+log/cbfa2aee36..af894edc81 third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/e1655ca1ac..564023aa53 third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/3b15c11368..88692a3d0a third_party/clang-format/script: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git/+log/911fc51fb4..c2725e0622 third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/0a519cc269..8efa575d75 third_party/google_benchmark/src: https://chromium.googlesource.com/external/github.com/google/benchmark.git/+log/761305ec3b..188e827899 third_party/googletest: https://chromium.googlesource.com/external/github.com/google/googletest/+log/309dab8d4b..4fe3307fb2 third_party/jinja2: https://chromium.googlesource.com/chromium/src/third_party/jinja2/+log/e2d024354e..c3027d8849 third_party/jsoncpp: https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git/+log/69098a18b9..42e892d96e third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/ddfdbbc1ab..99d9ab2603 third_party/libc++abi/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/bb789ae647..de02e5d570 third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/1f7cf83fb2..b2be5ea77d third_party/markupsafe: https://chromium.googlesource.com/chromium/src/third_party/markupsafe/+log/0bad08bb20..4256084ae1 third_party/partition_alloc: https://chromium.googlesource.com/chromium/src/base/allocator/partition_allocator.git/+log/fae4df38ce..c0a91c9963 third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/fef7a765bb..2caa6ae88f third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/caf4afa1af..63d7e16739 tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang/+log/c32a3112f4..768d15952d tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/6c50647ee9..c1ee7e12fc tools/memory: https://chromium.googlesource.com/chromium/src/tools/memory/+log/3c7b1f4daa..27e942fcc0 tools/protoc_wrapper: https://chromium.googlesource.com/chromium/src/tools/protoc_wrapper/+log/8ad6d21544..3438d4183b CIPD entries: buildtools/linux64 buildtools/mac buildtools/reclient buildtools/win third_party/siso/cipd GCS entries: build/linux/debian_bullseye_amd64-sysroot build/linux/debian_bullseye_arm64-sysroot build/linux/debian_bullseye_armhf-sysroot build/linux/debian_bullseye_i386-sysroot build/linux/debian_bullseye_mips64el-sysroot build/linux/debian_bullseye_mipsel-sysroot No explicitly synced GN variables in this roll Bug: None Change-Id: I4d664d3b2110f05d02ebb0ff5381d8c03e280a65 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/276434 Auto-Submit: Brian Sheedy <bsheedy@google.com> Commit-Queue: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@google.com> | 7 个月前 | |
Roll chromium_revision c2d941cd12..ec72ea842b Change log: https://chromium.googlesource.com/chromium/src/+log/c2d941cd12..ec72ea842b Full diff: https://chromium.googlesource.com/chromium/src/+/c2d941cd12..ec72ea842b Repo entries: build: https://chromium.googlesource.com/chromium/src/build/+log/5ab9444db5..da14ab0290 buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/628cf12465..1267724b67 testing: https://chromium.googlesource.com/chromium/src/testing/+log/cbfa2aee36..af894edc81 third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/e1655ca1ac..564023aa53 third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/3b15c11368..88692a3d0a third_party/clang-format/script: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git/+log/911fc51fb4..c2725e0622 third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/0a519cc269..8efa575d75 third_party/google_benchmark/src: https://chromium.googlesource.com/external/github.com/google/benchmark.git/+log/761305ec3b..188e827899 third_party/googletest: https://chromium.googlesource.com/external/github.com/google/googletest/+log/309dab8d4b..4fe3307fb2 third_party/jinja2: https://chromium.googlesource.com/chromium/src/third_party/jinja2/+log/e2d024354e..c3027d8849 third_party/jsoncpp: https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git/+log/69098a18b9..42e892d96e third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/ddfdbbc1ab..99d9ab2603 third_party/libc++abi/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/bb789ae647..de02e5d570 third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/1f7cf83fb2..b2be5ea77d third_party/markupsafe: https://chromium.googlesource.com/chromium/src/third_party/markupsafe/+log/0bad08bb20..4256084ae1 third_party/partition_alloc: https://chromium.googlesource.com/chromium/src/base/allocator/partition_allocator.git/+log/fae4df38ce..c0a91c9963 third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/fef7a765bb..2caa6ae88f third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/caf4afa1af..63d7e16739 tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang/+log/c32a3112f4..768d15952d tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/6c50647ee9..c1ee7e12fc tools/memory: https://chromium.googlesource.com/chromium/src/tools/memory/+log/3c7b1f4daa..27e942fcc0 tools/protoc_wrapper: https://chromium.googlesource.com/chromium/src/tools/protoc_wrapper/+log/8ad6d21544..3438d4183b CIPD entries: buildtools/linux64 buildtools/mac buildtools/reclient buildtools/win third_party/siso/cipd GCS entries: build/linux/debian_bullseye_amd64-sysroot build/linux/debian_bullseye_arm64-sysroot build/linux/debian_bullseye_armhf-sysroot build/linux/debian_bullseye_i386-sysroot build/linux/debian_bullseye_mips64el-sysroot build/linux/debian_bullseye_mipsel-sysroot No explicitly synced GN variables in this roll Bug: None Change-Id: I4d664d3b2110f05d02ebb0ff5381d8c03e280a65 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/276434 Auto-Submit: Brian Sheedy <bsheedy@google.com> Commit-Queue: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@google.com> | 7 个月前 | |
Roll chromium_revision c2d941cd12..ec72ea842b Change log: https://chromium.googlesource.com/chromium/src/+log/c2d941cd12..ec72ea842b Full diff: https://chromium.googlesource.com/chromium/src/+/c2d941cd12..ec72ea842b Repo entries: build: https://chromium.googlesource.com/chromium/src/build/+log/5ab9444db5..da14ab0290 buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/628cf12465..1267724b67 testing: https://chromium.googlesource.com/chromium/src/testing/+log/cbfa2aee36..af894edc81 third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/e1655ca1ac..564023aa53 third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/3b15c11368..88692a3d0a third_party/clang-format/script: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git/+log/911fc51fb4..c2725e0622 third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/0a519cc269..8efa575d75 third_party/google_benchmark/src: https://chromium.googlesource.com/external/github.com/google/benchmark.git/+log/761305ec3b..188e827899 third_party/googletest: https://chromium.googlesource.com/external/github.com/google/googletest/+log/309dab8d4b..4fe3307fb2 third_party/jinja2: https://chromium.googlesource.com/chromium/src/third_party/jinja2/+log/e2d024354e..c3027d8849 third_party/jsoncpp: https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git/+log/69098a18b9..42e892d96e third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/ddfdbbc1ab..99d9ab2603 third_party/libc++abi/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/bb789ae647..de02e5d570 third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/1f7cf83fb2..b2be5ea77d third_party/markupsafe: https://chromium.googlesource.com/chromium/src/third_party/markupsafe/+log/0bad08bb20..4256084ae1 third_party/partition_alloc: https://chromium.googlesource.com/chromium/src/base/allocator/partition_allocator.git/+log/fae4df38ce..c0a91c9963 third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/fef7a765bb..2caa6ae88f third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/caf4afa1af..63d7e16739 tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang/+log/c32a3112f4..768d15952d tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/6c50647ee9..c1ee7e12fc tools/memory: https://chromium.googlesource.com/chromium/src/tools/memory/+log/3c7b1f4daa..27e942fcc0 tools/protoc_wrapper: https://chromium.googlesource.com/chromium/src/tools/protoc_wrapper/+log/8ad6d21544..3438d4183b CIPD entries: buildtools/linux64 buildtools/mac buildtools/reclient buildtools/win third_party/siso/cipd GCS entries: build/linux/debian_bullseye_amd64-sysroot build/linux/debian_bullseye_arm64-sysroot build/linux/debian_bullseye_armhf-sysroot build/linux/debian_bullseye_i386-sysroot build/linux/debian_bullseye_mips64el-sysroot build/linux/debian_bullseye_mipsel-sysroot No explicitly synced GN variables in this roll Bug: None Change-Id: I4d664d3b2110f05d02ebb0ff5381d8c03e280a65 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/276434 Auto-Submit: Brian Sheedy <bsheedy@google.com> Commit-Queue: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@google.com> | 7 个月前 | |
Enable gn_v2 fuzz tests Enables the Tint fuzz tests on gn_v2 builders. These are currently run directly on the builder instead of via Swarming since Go-based tests are not currently supported. As a side effect, the logic of //tools/run has been moved into //tools/run.py so the tests can be treated as normal Python-based tests. //tools/run still exists for backwards compatibility, but it just calls the new script. This also adds dependencies onto Chromium's //tools/memory/ and //tools/valgrind/. Changing some of Tint's targets to properly work with the isolation process exposed some dependencies from //build to these directories which were unfulfilled. Bug: 441327468 Change-Id: I9359cdf43479c62b2e59b89f34f088fd38279ac1 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/259558 Reviewed-by: Yuly Novikov <ynovikov@chromium.org> Reviewed-by: James Price <jrprice@google.com> Commit-Queue: Brian Sheedy <bsheedy@google.com> Reviewed-by: dan sinclair <dsinclair@chromium.org> | 10 个月前 | |
Revert "Revert both CLs related to post-Skia GN cleanup" This reverts commit 7b5540936e1c53ecef5a8842fab5e8f7f6d9a0f9. This relands https://dawn-review.googlesource.com/c/dawn/+/270095 and https://dawn-review.googlesource.com/c/dawn/+/271434 This includes a fix for the roll into chromium issue by not exposing the Dawn CLI tools to the chromium build, which the original changes did. Fixes: 459312332 Change-Id: I216ad3d79de882b8cdfc40bd82cadc702495ba2f Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/272594 Commit-Queue: Ryan Harrison <rharrison@chromium.org> Reviewed-by: James Price <jrprice@google.com> | 8 个月前 | |
Add dawn.node CTS to gn_v2 testers Adds several runner scripts and makes the necessary build changes to support running the dawn.node CTS on gn_v2 testers. This new test is then added to dawn-linux-x64-sws-rel and its trybot mirrors. This should be functionally equivalent to the "Run basic CTS test with dawn.node" step on the testers using the older gn recipe. Running these tests on Swarming is not supported yet, so they are run directly on the builder. Bug: 441328362 Change-Id: I83cc6778c5e767a82665d5aeeb1d0393331cbf71 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/260458 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@google.com> Auto-Submit: Brian Sheedy <bsheedy@google.com> | 10 个月前 | |
Add Peter to some OWNERS files All Tint team members are in these OWNERS files. No-Try: true Change-Id: I667d4b2ad232299df3e6eeaaca2e85f233521164 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/273694 Commit-Queue: Peter McNeeley <petermcneeley@google.com> Auto-Submit: James Price <jrprice@google.com> Reviewed-by: Peter McNeeley <petermcneeley@google.com> | 8 个月前 | |
Add tools/src format check Adds a presubmit check to //tools/src to enforce that the Go code is properly formatted. Bug: chromium:343519239 Change-Id: I84b7c64486971c5194a4fbfc5d889c24d5aef0c0 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/190564 Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@google.com> Auto-Submit: Brian Sheedy <bsheedy@google.com> Commit-Queue: Austin Eng <enga@chromium.org> | 2 年前 | |
Improve activate-emsdk script - Avoid maintaining the Emscripten toolchain release version separately from the emsdk DEPS entry, by installing/activating 'latest' instead of a pinned version. This works because emsdk itself has a pinned definition of 'latest' for each emsdk release. Avoids bugs like https://dawn-review.googlesource.com/c/dawn/+/240534 - Silence subprocess output from emsdk unless it fails (tested locally). Bug: 414330682 Change-Id: I41e36da14b3cd43a604e8549ac997247458733cb Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/240535 Commit-Queue: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Loko Kung <lokokung@google.com> Auto-Submit: Kai Ninomiya <kainino@chromium.org> | 1 年前 | |
Relicense Dawn to BSD 3-Clause Change-Id: I57d815750c540b17ce9c2aaa77a9135533f38a19 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155561 Kokoro: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> | 2 年前 | |
Add webgpu-headers to fetch_dawn_dependencies.py Dawn build now requires webgpu.json from webgpu-headers, so add it to fetch_dawn_dependencies for non-gclient based build setups. Hopefully fixes Dawn->Skia roll which uses DAWN_FETCH_DEPENDENCIES. Fixed: 452983507 Bug: 434977307 Change-Id: If201ce863ed9dc9861edd78ed9db1b62e4f7c1b2 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/267574 Auto-Submit: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Antonio Maiorano <amaiorano@google.com> Commit-Queue: Antonio Maiorano <amaiorano@google.com> | 8 个月前 | |
Relicense Dawn to BSD 3-Clause Change-Id: I57d815750c540b17ce9c2aaa77a9135533f38a19 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155561 Kokoro: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> | 2 年前 | |
Various fixes for Win32 CTS coverage Change-Id: I68032ef724fbbe5c6299c3724de6c908fcb520af Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/171101 Commit-Queue: Ben Clayton <bclayton@google.com> Auto-Submit: Ben Clayton <bclayton@google.com> Reviewed-by: Antonio Maiorano <amaiorano@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Antonio Maiorano <amaiorano@google.com> | 2 年前 | |
Relicense Dawn to BSD 3-Clause Change-Id: I57d815750c540b17ce9c2aaa77a9135533f38a19 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155561 Kokoro: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> | 2 年前 | |
Relicense Dawn to BSD 3-Clause Change-Id: I57d815750c540b17ce9c2aaa77a9135533f38a19 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155561 Kokoro: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> | 2 年前 | |
Relicense Dawn to BSD 3-Clause Change-Id: I57d815750c540b17ce9c2aaa77a9135533f38a19 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155561 Kokoro: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> | 2 年前 | |
Enable gn_v2 fuzz tests Enables the Tint fuzz tests on gn_v2 builders. These are currently run directly on the builder instead of via Swarming since Go-based tests are not currently supported. As a side effect, the logic of //tools/run has been moved into //tools/run.py so the tests can be treated as normal Python-based tests. //tools/run still exists for backwards compatibility, but it just calls the new script. This also adds dependencies onto Chromium's //tools/memory/ and //tools/valgrind/. Changing some of Tint's targets to properly work with the isolation process exposed some dependencies from //build to these directories which were unfulfilled. Bug: 441327468 Change-Id: I9359cdf43479c62b2e59b89f34f088fd38279ac1 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/259558 Reviewed-by: Yuly Novikov <ynovikov@chromium.org> Reviewed-by: James Price <jrprice@google.com> Commit-Queue: Brian Sheedy <bsheedy@google.com> Reviewed-by: dan sinclair <dsinclair@chromium.org> | 10 个月前 | |
Reland "Explicitly list Go architectures" This is a reland of commit 455fc163a6e844c39aca00cab96f37ac71024f8b Changes from original CL: * Fixed missing data dependency for fuzzer_corpus_tests Bug that allowed the original CL to land has also been fixed by https://dawn-review.googlesource.com/c/dawn/+/265315. PS1 shows the affected builders now properly failing with the missing data dependency. Original change's description: > Explicitly list Go architectures > > Updates Dawn's Go dependency to explicitly fetch CIPD packages for all > supported architectures for an OS instead of relying on ${{platform}}. > Known users of this dependency are also updated to select the correct > copy based on the OS/arch combination at runtime. However, since the old > files are not automatically removed, it is possible that things may > break at a later point when the builder cache is cleared if a user of Go > was missed. > > This is necessary in order to properly support running tests which use > the Go code under //tools/src on OSes that support multiple > architectures. Using ${{platform}} when fetching dependencies implicitly > assumes that the architecture of the machine fetching dependencies is > the same as the machine that will run tests. This assumption does not > hold true now that we support running tests on Swarming, as Mac in > particular prefers to build on arm64 regardless of which architecture is > being built for. > > Bug: 441328362 > Change-Id: I8829b17f31d7604e1e494e99cc50fd257484c9e1 > Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/264976 > Auto-Submit: Brian Sheedy <bsheedy@google.com> > Commit-Queue: Kai Ninomiya <kainino@chromium.org> > Reviewed-by: Kai Ninomiya <kainino@chromium.org> Bug: 441328362 Change-Id: Ia4d1ac88963d46bd97f3fb84dec21a1910ae7b85 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/265295 Commit-Queue: Brian Sheedy <bsheedy@google.com> Reviewed-by: Kai Ninomiya <kainino@chromium.org> | 9 个月前 | |
setup-build: gn sets use_clang_modules=false When using clang modules, the standalone build fails when compiling abseil-cpp/absl/strings/coord.cc with errr 'module std is needed but has not been provided' when trying to #include <algorithm> Change-Id: I127fc37f2b88e2da990a9cc9a542fb136a6a6964 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/266674 Reviewed-by: Peter McNeeley <petermcneeley@google.com> | 9 个月前 | |
Relicense Dawn to BSD 3-Clause Change-Id: I57d815750c540b17ce9c2aaa77a9135533f38a19 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155561 Kokoro: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> | 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 个月前 | ||
| 3 年前 | ||
| 9 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 10 个月前 | ||
| 8 个月前 | ||
| 10 个月前 | ||
| 8 个月前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 8 个月前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 10 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 2 年前 |