0
Files
Victor Hugo Vianna Silva 38d1445b41 Upgrade openscreen linux bots from Ubuntu 20.04 to 22.04
Details in the linked bug.

Fixed: 393578189
Change-Id: I62ada7c3cec6c688f908fc93d5d1e39fdadfaef3
Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/6221650
Reviewed-by: Jordan Bayles <jophba@chromium.org>
Reviewed-by: Muyao Xu <muyaoxu@google.com>
Commit-Queue: Victor Vianna <victorvianna@google.com>
2025-01-31 18:59:21 -08:00

2.2 KiB

Continuous build and try jobs

Open Screen uses LUCI builders to monitor the build and test health of the library.

Current builders include:

Name Arch OS Toolchain Build Notes CQ?
linux_x64 x86-64 Ubuntu Linux 22.04 clang debug ASAN enabled Y
linux_arm64 arm64 Ubuntu Linux 22.04 [*] clang debug N
linux_x64_gcc x86-64 Ubuntu Linux 22.04 gcc-9 debug Y
linux_x64_msan_rel x86-64 Ubuntu Linux 22.04 clang release MSAN enabled N
linux_x64_tsan_rel x86-64 Ubuntu Linux 22.04 clang release TSAN enabled N
linux_x64_coverage x86-64 Ubuntu Linux 22.04 clang debug used for code coverage N
linux_arm64_cast_receiver arm64 Ubuntu Linux 22.04 [*] clang debug Builds cast sender/receiver N
mac_x64 x86-64 Mac OS 13 clang debug Y
win_x64 x86-64 Windows 10 clang debug N
chromium_linux_x64 x86-64 Ubuntu Linux 22.04 clang debug built with chromium Y
chromium_mac_x64 x86-64 MacOS 13 clang debug built with chromium Y
chromium_win_x64 x86-64 Windows 10 clang debug built with chromium N

[*] Tests run on Ubuntu 22.04, but are cross-compiled to arm64 with a debian sysroot.

The chromium_ builders compile against Chromium top-of-tree to ensure that changes can be autorolled into Chromium.

The CQ builders are part of the commit queue and must pass before CLs can be landed.

You can run a patch through all builders using git cl try or the Gerrit Web interface. All builders are run as part of the commit queue and are also run continuously in our CI.