New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 772031 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Fuchsia
Pri: 2
Type: Bug

Blocked on:
issue 771841

Blocking:
issue 707031



Sign in to add a comment

Bring up Chromium for Fuchsia/aarch64 (ARMv8)

Project Member Reported by w...@chromium.org, Oct 5 2017

Issue description

We currently build [a subset of] Chromium for Fuchsia/x64.

We should also bring up the ARMv8 configuration now that Fuchsia supports it, including:
- Pulling an ARMv8 enabled version of the Fuchsia SDK into Chromium via DEPS.
- Updating Chromium GN to build for the new config & patching up e.g. assembly.
- Adding Fuchsia/aarch64 compile and test bots.
 

Comment 1 by w...@chromium.org, Oct 5 2017

Blocking: 707031

Comment 2 by jamesr@google.com, Oct 5 2017

The Fuchsia SDK currently includes an aarch64 sysroot that's suitable for building binaries for this target, and it has a qemu-system-aarch64 binary suitable for running tests, but it doesn't currently include a kernel + bootdata image for actually running tests.
Project Member

Comment 3 by bugdroid1@chromium.org, Oct 5 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b352cae42ca9388cb9ac66818ee97005c5e204a3

commit b352cae42ca9388cb9ac66818ee97005c5e204a3
Author: James Robinson <jamesr@google.com>
Date: Thu Oct 05 17:48:07 2017

[fuchsia] Provide aarch64 (aka arm64) toolchain definition for Fuchsia

This provides a toolchain target for aarch64 Fuchsia and fixes a linux
assumption in the generic compiler setup. The Fuchsia SDK provides a
sysroot for aarch64 and the clang toolchain used by Chromium
understands the aarch64-fuchsia target already.

Bug:  772031 
Change-Id: I6537b53d598afd2a0185870495261be8bc395c87
Reviewed-on: https://chromium-review.googlesource.com/701932
Commit-Queue: James Robinson <jamesr@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#506783}
[modify] https://crrev.com/b352cae42ca9388cb9ac66818ee97005c5e204a3/build/config/compiler/BUILD.gn
[modify] https://crrev.com/b352cae42ca9388cb9ac66818ee97005c5e204a3/build/toolchain/fuchsia/BUILD.gn

Comment 4 by w...@chromium.org, Oct 5 2017

Owner: w...@chromium.org
Status: Assigned (was: Untriaged)

Comment 5 by w...@chromium.org, Oct 5 2017

Status: Started (was: Assigned)
Project Member

Comment 6 by bugdroid1@chromium.org, Oct 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f88170e15156f33171b07465cc0b6042dd130ef4

commit f88170e15156f33171b07465cc0b6042dd130ef4
Author: Wez <wez@chromium.org>
Date: Fri Oct 06 19:32:18 2017

Roll Fuchsia SDK to 226f6dd0cad1d6be63a353ce2649423470729ae9.

This roll includes:
- Redefinition of zx_handle_t from int to unsigned int, requiring fixes
  to call-sites that tried to reinterpret_cast<zx_handle_t>(int).
- Move of sysroot files to per-architecture sub-directories, as part of
  ARM64 bring-up.

Bug: 707030,  772031 
Change-Id: If65230b296c9a07eee3460cb9abbd5e7f7beeb30
Reviewed-on: https://chromium-review.googlesource.com/703989
Reviewed-by: Alexei Svitkine <asvitkine@chromium.org>
Reviewed-by: Sergey Ulanov <sergeyu@chromium.org>
Commit-Queue: Wez <wez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#507143}
[modify] https://crrev.com/f88170e15156f33171b07465cc0b6042dd130ef4/DEPS
[modify] https://crrev.com/f88170e15156f33171b07465cc0b6042dd130ef4/base/metrics/field_trial.cc
[modify] https://crrev.com/f88170e15156f33171b07465cc0b6042dd130ef4/build/fuchsia/runner_common.py

Cc: scottmg@chromium.org

Comment 8 by w...@chromium.org, Oct 10 2017

Blockedon: 771841
Project Member

Comment 9 by bugdroid1@chromium.org, Oct 10 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/143667269a9aa451cdd90e0a80d492f583a1c949

commit 143667269a9aa451cdd90e0a80d492f583a1c949
Author: Wez <wez@chromium.org>
Date: Tue Oct 10 22:55:17 2017

Add |target_cpu| option to Fuchsia exe_/test_runner scripts.

- BuildBootfs() now accepts a |target_cpu| parameter, and uses it to
  choose the correct bootdata and kernel binaries.
- RunFuchsia() uses the |target_cpu| in the BootfsData to configure QEMU
  for the correct machine, CPU-type, etc.
- GN rules are updated to propagate the |target_cpu| into the runner-
  script creation, and the scripts themselves are updated to pass it on
  to BuildBootfs().

ARM64 binaries are run with QEMU machine=virt, cpu=cortex-a53.

Bug:  772031 
Change-Id: Icb529dda7394b3731aa888e0b092e04215fe6016
Reviewed-on: https://chromium-review.googlesource.com/710058
Commit-Queue: Wez <wez@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#507808}
[modify] https://crrev.com/143667269a9aa451cdd90e0a80d492f583a1c949/build/config/fuchsia/rules.gni
[modify] https://crrev.com/143667269a9aa451cdd90e0a80d492f583a1c949/build/fuchsia/exe_runner.py
[modify] https://crrev.com/143667269a9aa451cdd90e0a80d492f583a1c949/build/fuchsia/runner_common.py
[modify] https://crrev.com/143667269a9aa451cdd90e0a80d492f583a1c949/build/fuchsia/test_runner.py

Project Member

Comment 10 by bugdroid1@chromium.org, Oct 11 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/v8/v8.git/+/d567f413c7cc6dc858e2c8fa8862b8032cd6c7be

commit d567f413c7cc6dc858e2c8fa8862b8032cd6c7be
Author: Wez <wez@chromium.org>
Date: Wed Oct 11 18:55:53 2017

Disable querying of CPU info under ARM64.

There are currently no decisions based on the CPU implementor, variant
or part values for ARM64, and the code to fetch those values was not
compatible with Fuchsia/ARM64.

Bug:  chromium:772031 
Change-Id: I2305fc7a97d8c0a24bb0ad115447665976e5814a
Reviewed-on: https://chromium-review.googlesource.com/706642
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Rodolph Perfetta <rodolph.perfetta@arm.com>
Commit-Queue: Wez <wez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48472}
[modify] https://crrev.com/d567f413c7cc6dc858e2c8fa8862b8032cd6c7be/src/base/cpu.cc

Project Member

Comment 11 by bugdroid1@chromium.org, Oct 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/third_party/ffmpeg/+/40d58062f36b89daa5a19826cb9d89a0b1fc6d35

commit 40d58062f36b89daa5a19826cb9d89a0b1fc6d35
Author: Wez <wez@chromium.org>
Date: Thu Oct 12 22:46:27 2017

Rewrite HAVE_AS_FUNC to zero under non-Windows, to suit Clang.

Fuchsia's toolchain does not support no-integrated-as, and Clang's
assembler does not support .func/.endfunc. Since we don't need those
and would prefer to use Clang's integrated assembler where possible,
we can safely switch off HAVE_AS_FUNC in configs for all Clang-based
platforms (i.e. everything except Windows).

Ideally we should instead update build_ffmpeg.py to configure the build
with --cc=clang etc, to more closely match the Chromium build, in which
case this would be auto-detected as not supported.

Bug:  chromium:772031 , chromium:124610
Change-Id: I20a30af007a7f921614869e63dbc1fe4bfab12bb
Reviewed-on: https://chromium-review.googlesource.com/707725
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: Chrome Cunningham <chcunningham@chromium.org>

[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/ChromeOS/linux/x64/libavutil/ffversion.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chromium/linux/x64/libavutil/ffversion.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chromium/linux/arm64/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chrome/linux/arm-neon/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chrome/linux/x64/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chrome/linux/arm64/libavutil/ffversion.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chromium/linux/arm/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chrome/android/arm64/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chrome/linux/arm64/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/ChromeOS/linux/x64/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/ChromeOS/linux/arm-neon/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/ChromeOS/linux/arm64/libavutil/ffversion.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chrome/linux/arm/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/ChromeOS/linux/x64/config.asm
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chrome/linux/x64/config.asm
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chromium/linux/x64/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/BUILD.gn
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/scripts/build_ffmpeg.py
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chromium/linux/arm64/libavutil/ffversion.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/ChromeOS/linux/arm64/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chrome/android/arm-neon/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chromium/linux/x64/config.asm
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/ChromeOS/linux/arm/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chrome/linux/x64/libavutil/ffversion.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chromium/linux/arm-neon/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chromium/android/arm64/config.h
[modify] https://crrev.com/40d58062f36b89daa5a19826cb9d89a0b1fc6d35/chromium/config/Chromium/android/arm-neon/config.h

Project Member

Comment 12 by bugdroid1@chromium.org, Oct 17 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8543c6d7f6d3e6b5110b2a03c7effe094f1478b2

commit 8543c6d7f6d3e6b5110b2a03c7effe094f1478b2
Author: Wez <wez@chromium.org>
Date: Tue Oct 17 21:49:43 2017

Add targets to the Fuchsia ARM64 builder.

The builder was brought up with just base_unittests, but we now have
most of our current set of targets compiling for ARM64 as well.

headless_shell, content_unittests, media_unittests and skia_unittests
are not yet built, due to a dependency on third_party/opus, which is
currently broken.

Bug:  772031 ,  775272 
Change-Id: I67996585207793243e1bcc900ad89ae4014d5385
Reviewed-on: https://chromium-review.googlesource.com/723582
Reviewed-by: Scott Graham <scottmg@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Commit-Queue: Wez <wez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#509550}
[modify] https://crrev.com/8543c6d7f6d3e6b5110b2a03c7effe094f1478b2/testing/buildbot/chromium.fyi.json

Project Member

Comment 13 by bugdroid1@chromium.org, Oct 17 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e2a6495ad84a298a611b4a832722a8a3115fce91

commit e2a6495ad84a298a611b4a832722a8a3115fce91
Author: Wez <wez@chromium.org>
Date: Tue Oct 17 22:34:11 2017

Enable content_,media_,skia_ unittests and headless_shell on ARM64 bot.

These targets depend on third_party/opus, which did not build for
Fuchsia-ARM64.

Bug:  772031 ,  775272 
Change-Id: I0ec4bcadc63b5e250b0b2363b7efdcfb52762382
Reviewed-on: https://chromium-review.googlesource.com/723853
Commit-Queue: Wez <wez@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#509573}
[modify] https://crrev.com/e2a6495ad84a298a611b4a832722a8a3115fce91/testing/buildbot/chromium.fyi.json

Project Member

Comment 14 by bugdroid1@chromium.org, Oct 30 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/7c466ad1b46ec7b3be6d33cb5280a996c3741d47

commit 7c466ad1b46ec7b3be6d33cb5280a996c3741d47
Author: Wez <wez@chromium.org>
Date: Mon Oct 30 21:55:33 2017

Enable base_unittests on Fuchsia/ARM64 bots.

This requires filtering out some tests:
- Some PartitionAllocTests which fail under ARM64, and were just
  being skipped under x64.
- BuildTime.InThePast which current fails under ARM64.

Bug:  772031 , 779645,  779668 
Change-Id: Ic764f276d8298bf309c815af6b60eed4ea5d3c4f
Reviewed-on: https://chromium-review.googlesource.com/744315
Commit-Queue: John Budorick <jbudorick@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#512637}
[modify] https://crrev.com/7c466ad1b46ec7b3be6d33cb5280a996c3741d47/testing/buildbot/chromium.fyi.json
[modify] https://crrev.com/7c466ad1b46ec7b3be6d33cb5280a996c3741d47/testing/buildbot/filters/fuchsia.base_unittests.filter

Project Member

Comment 15 by bugdroid1@chromium.org, Oct 30 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/6f2c88d24acb12fdc255f0f0e49a67e984dfbd67

commit 6f2c88d24acb12fdc255f0f0e49a67e984dfbd67
Author: Wez <wez@chromium.org>
Date: Mon Oct 30 22:22:20 2017

Enable crypto_unittests on Fuchsia/ARM64 bots.

Bug:  772031 
Change-Id: I9aa7df5c39537b5866f3f35c4c1765f54dc2d7be
Reviewed-on: https://chromium-review.googlesource.com/744262
Commit-Queue: Wez <wez@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#512644}
[modify] https://crrev.com/6f2c88d24acb12fdc255f0f0e49a67e984dfbd67/testing/buildbot/chromium.fyi.json

Project Member

Comment 16 by bugdroid1@chromium.org, Oct 30 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b00d5aa342ebca5a189d1c66f121c7f27369604d

commit b00d5aa342ebca5a189d1c66f121c7f27369604d
Author: Scott Graham <scottmg@chromium.org>
Date: Mon Oct 30 23:16:12 2017

fuchsia: Use an AHCI drive for results, otherwise results in mount failures on arm64

See mount failure in e.g. https://ci.chromium.org/buildbot/tryserver.chromium.linux/fuchsia_arm64/13

Bug:  772031 
Change-Id: Ic97e190754e1569b14c0d4643b3d6481fe539f5f
Reviewed-on: https://chromium-review.googlesource.com/744991
Reviewed-by: Wez <wez@chromium.org>
Commit-Queue: Wez <wez@chromium.org>
Commit-Queue: Scott Graham <scottmg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#512666}
[modify] https://crrev.com/b00d5aa342ebca5a189d1c66f121c7f27369604d/build/fuchsia/runner_common.py

Project Member

Comment 17 by bugdroid1@chromium.org, Oct 31 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d002bfeab38191780b95bf4f8468417833266b6f

commit d002bfeab38191780b95bf4f8468417833266b6f
Author: Wez <wez@chromium.org>
Date: Tue Oct 31 19:56:22 2017

Enable ipc_tests and mojo_*_unittests on Fuchsia/ARM64 bots.

This also removes the mojo_common_unittests filter, which was no longer
required.

Bug:  772031 ,  754029 
Change-Id: Ia7e28b27319ade4762a4c803ee1c4697a0f7c1ef
Reviewed-on: https://chromium-review.googlesource.com/744581
Commit-Queue: Wez <wez@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#512921}
[modify] https://crrev.com/d002bfeab38191780b95bf4f8468417833266b6f/testing/buildbot/chromium.fyi.json
[modify] https://crrev.com/d002bfeab38191780b95bf4f8468417833266b6f/testing/buildbot/filters/BUILD.gn
[delete] https://crrev.com/f7c73b691582ad2a0acf3cc9681672dae0988d13/testing/buildbot/filters/fuchsia.mojo_common_unittests.filter

Comment 18 by w...@chromium.org, Oct 31 2017

Blockedon: 780317
Project Member

Comment 19 by bugdroid1@chromium.org, Nov 1 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/640bd9c8d8a9463ef5b6c9555d477dbbac4c9011

commit 640bd9c8d8a9463ef5b6c9555d477dbbac4c9011
Author: Wez <wez@chromium.org>
Date: Wed Nov 01 03:10:43 2017

Enable skia_, service_manager_ and ui_base_ tests under Fuchsia/ARM64.

Bug:  772031 
Change-Id: I77eb7d669be38a1163260c3487e61c9541cdca8d
Reviewed-on: https://chromium-review.googlesource.com/748265
Reviewed-by: Scott Graham <scottmg@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Commit-Queue: Wez <wez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#513061}
[modify] https://crrev.com/640bd9c8d8a9463ef5b6c9555d477dbbac4c9011/testing/buildbot/chromium.fyi.json

Project Member

Comment 20 by bugdroid1@chromium.org, Nov 1 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/935da5c09a123bb5b9a00805d1d0643314b65616

commit 935da5c09a123bb5b9a00805d1d0643314b65616
Author: Scott Graham <scottmg@chromium.org>
Date: Wed Nov 01 18:51:16 2017

fuchsia: move fuchsia_arm64 slave to cq builders

Split out of https://chromium-review.googlesource.com/c/chromium/tools/build/+/749109.

Bug:  772031 
Change-Id: Ifedadf99668c679fcc66c69130db8aec03b8899f
Reviewed-on: https://chromium-review.googlesource.com/749541
Reviewed-by: John Budorick <jbudorick@chromium.org>
Commit-Queue: Scott Graham <scottmg@chromium.org>

[modify] https://crrev.com/935da5c09a123bb5b9a00805d1d0643314b65616/masters/master.tryserver.chromium.linux/slaves.cfg

Project Member

Comment 21 by bugdroid1@chromium.org, Nov 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/31ea7a9a715f873162e3599a52d1ba915e17d54a

commit 31ea7a9a715f873162e3599a52d1ba915e17d54a
Author: John Budorick <jbudorick@chromium.org>
Date: Thu Nov 02 13:22:32 2017

Add tryserver.chromium.linux:fuchsia_arm64 to the CQ at 10%.

Bug:  772031 
Change-Id: I718de92231405b590bcd468c2014e8a722ad5e03
Reviewed-on: https://chromium-review.googlesource.com/749118
Reviewed-by: Scott Graham <scottmg@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#513475}
[modify] https://crrev.com/31ea7a9a715f873162e3599a52d1ba915e17d54a/infra/config/cq.cfg

Project Member

Comment 22 by bugdroid1@chromium.org, Nov 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/third_party/ffmpeg/+/bb424af97f191c879a28dafa76264f6db3b71b0c

commit bb424af97f191c879a28dafa76264f6db3b71b0c
Author: Wez <wez@chromium.org>
Date: Fri Nov 03 19:03:35 2017

Tell ./configure to use Clang on all platforms except Windows.

Chromium now builds with Clang almost everywhere, so this should help
reduce the amount of retrospective patching-up we need to do to the
config.h/.asm to account for toolchain differences.

Bug:  chromium:772031 
Change-Id: Ia056550858742f93f7add8f8567777604d1cf1e6
Reviewed-on: https://chromium-review.googlesource.com/714383
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>

[modify] https://crrev.com/bb424af97f191c879a28dafa76264f6db3b71b0c/chromium/scripts/build_ffmpeg.py

Project Member

Comment 24 by bugdroid1@chromium.org, Nov 7 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/master-manager/+/5d9301476f8b079cb43c1bff195d5e58732e5da7

commit 5d9301476f8b079cb43c1bff195d5e58732e5da7
Author: John Budorick <jbudorick@google.com>
Date: Tue Nov 07 18:19:45 2017

Project Member

Comment 25 by bugdroid1@chromium.org, Nov 8 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/7f0383f039da0bdad8c7d9063e350ea21f21acee

commit 7f0383f039da0bdad8c7d9063e350ea21f21acee
Author: Scott Graham <scottmg@chromium.org>
Date: Wed Nov 08 00:43:38 2017

Increase tryserver.chromium.linux:fuchsia_arm64 to the CQ experiment to 100%.

Bug:  772031 
Change-Id: I9454c57f8f546f2eee181e7a21209cf9a2482776
Reviewed-on: https://chromium-review.googlesource.com/755891
Reviewed-by: John Budorick <jbudorick@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#514677}
[modify] https://crrev.com/7f0383f039da0bdad8c7d9063e350ea21f21acee/infra/config/cq.cfg

Project Member

Comment 26 by bugdroid1@chromium.org, Nov 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b547f51ef97353cccb06eebcda71133909f61295

commit b547f51ef97353cccb06eebcda71133909f61295
Author: John Budorick <jbudorick@chromium.org>
Date: Mon Nov 27 18:10:55 2017

Promote fuchsia_arm64 to the CQ.

Bug:  772031 
Change-Id: I4d27f146ba12350bb888d6565feef607de92bda9
Reviewed-on: https://chromium-review.googlesource.com/773577
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
Commit-Queue: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#519338}
[modify] https://crrev.com/b547f51ef97353cccb06eebcda71133909f61295/infra/config/cq.cfg

Comment 27 by w...@chromium.org, Dec 5 2017

Labels: -M-64 M-65

Comment 28 by w...@chromium.org, Jan 6 2018

Fuchsia/ARM64 now builds the same targets as Fuchsia/x64. Remaining differences, in which tests we run, are due to QEMU performance and are tracked by issue 780317.

Comment 29 by w...@chromium.org, Jan 6 2018

Status: Fixed (was: Started)
Blockedon: -780317

Sign in to add a comment