Skip to content
Snippets Groups Projects
  1. Jan 31, 2019
  2. Jan 30, 2019
  3. Jan 29, 2019
    • Jayson Adams's avatar
      [docs] Fix some typos in system.md · be59e998
      Jayson Adams authored
      Change-Id: I31c5e5cc627db749e11d50eeb0392942d8cdb1b3
      be59e998
    • Przemyslaw Pietrzkiewicz's avatar
      [docs] refactor and expand Rust docs · 26d5429c
      Przemyslaw Pietrzkiewicz authored
      This patch mostly refactors and edits for clarity the existing Rust
      docs. We also add a note about `fx rustdoc`.
      
      Test: nope
      Change-Id: Ieefba19ac8fea31459ba882b5518878d6507a760
      26d5429c
    • James Robinson's avatar
      [blobstats] Fork blobstats visualization template, improve · 29e20023
      James Robinson authored
      This forks the visualization template and dependencies of the blobstats
      tool and updates them to take into account features of blobs and
      packages, instead of pretending everything is a symbol in a binary.
      
      Improvements:
      * Update all terminology (symbol->blob, directory->package)
      * Add information about compressed and uncompressed sizes and reference
      count on shared blobs
      * Update colors to be more neutral
      * Update labels on entries to be more accurate
      * Update report naming and contents
      * Remove dead links
      * Add original and estimated compressed sizes to data model
      
      Also moves the code to its own directory and imports the d3 library
      instead of reaching into the Dart VM's internal directory.
      
      Test: fx blobstats
      
      Change-Id: I95cea2fa7e4c005d0917c991a726098326b00116
      29e20023
  4. Jan 28, 2019
    • Joshua Seaton's avatar
      [test spec] Define general variables for environments · e03df376
      Joshua Seaton authored
      My opinion:
      -Better to proliferate these variables throughout the tree than
      complicated, space-hungry scopes (which developers will invariably groan
      about having to type out). Moreover, these are more easily grep-able.
      -If we introduce a second nuc, then we can always rename nuc_env to
      dawson_canyon_env; same for vim2 or any other environment.
      
      Bug: IN-497
      
      Change-Id: I54acaa2cee62318be6b7b2bd9ae1a4d33d97d834
      e03df376
    • Julie Hockett's avatar
      [gn] Pass make path explicitly · 9c65921a
      Julie Hockett authored
      We've been assuming make is in the user's path for generated Zircon
      build rules. This assumption is false for Chromium bots, which are not
      provisioned with build-essential and thus this is blocking Tricium
      rollout, since that runs on Chromium bots.
      
      Change-Id: I16cc31a282c4973c52012a1200976af3fe1d904a
      9c65921a
    • Cristián Donoso's avatar
      [fx debug] Updated run to use the pkg naming. · 7d4da804
      Cristián Donoso authored
      Before is was relying on the deprecated "bare_package_url"
      
      CF-327  # Done
      
      TEST=Manual
      
      Change-Id: Iae9398ddba78d3f104e2a269d1f5581d00799e2b
      7d4da804
    • Leo Lung's avatar
      [fuchsia_component] Remove optional name field · c0819c3d
      Leo Lung authored
      TESTED=built all
      
      Change-Id: If22320474beb012ecd5150bd58f0ee832f4b5f28
      c0819c3d
    • James Tucker's avatar
      [fx set] run in $FUCHSIA_DIR, new invariant · 2a70d8c5
      James Tucker authored
      There have been several bugs stemming from the fact that set was not changing
      it's directory. It produces GN arguments, many of which want to be relative
      to $FUCHSIA_DIR, rather than absolute. The build has similar invariants, with
      // being $FUCHSIA_DIR, and the build directory being the working directory
      during build execution.
      
      Test: fx set from sub-directory of root picks up a board file.
      Bug: BLD-352 #done
      Change-Id: If6a0e351ce4c5f52e1a6011387ce2fca27156934
      2a70d8c5
  5. Jan 27, 2019
  6. Jan 26, 2019
    • Petr Hosek's avatar
      Initial commit · c96ba947
      Petr Hosek authored
      c96ba947
    • James Tucker's avatar
      [fx run] add //.ssh/authorized_keys before booting · fdce3091
      James Tucker authored
      This enables SSH into qemu instances that have networking, without having to
      bake SSH keys into the build artifacts.
      
      Change-Id: I19aa146cd752622ab79018180cfdc06aee1f2a7c
      fdce3091
    • James Tucker's avatar
      [fx set] add docs and deprecations · abeca9d4
      James Tucker authored
      --build-dir is now removed. It has been deprecated with notice for a long time.
      --{product,board,package}s are deprecated flags, no have messages.
      
      Additional documentation for --{board,product,monolith,preinstall,available}
      --netboot is documented.
      
      Example usage added.
      
      Change-Id: Ie8a3d4f2602c1f98d9c93bd35d9586a9c7b2c94f
      abeca9d4
    • James Tucker's avatar
      [images] only build netboot when requested · 3744034e
      James Tucker authored
      When the netboot.sh script was introduced as a build contract, the optional
      building of netboot images regressed. It now returns.
      
      Change-Id: I52208a0de7c8aba199420eeb63a7ceb26c55709a
      3744034e
    • James Tucker's avatar
      [images] faster incremental blob publishing · d009091c
      James Tucker authored
      copytree was only used to produce the blob output directory. The blob output
      directory is content addressed, as such repeating writes to target locations
      is not useful work. The code for copytree is used to produce a copy-only-once
      behavior that significantly reduces total number and cost of io operations
      for incremental builds.
      
      Change-Id: Idc4b14b88326f93cfe2ff5c43e01a6628f7b2bec
      d009091c
  7. Jan 25, 2019
    • Leo Lung's avatar
      [fuchsia_component] Remove component name, add manifest dest · de109c5b
      Leo Lung authored
      Enforces manifest has a .cmx or .cml: Component
      //garnet/examples/components/v2:hello_world_component(//build/toolchain/fuchsia:x64)'s
      manifest /[redacted]/garnet/examples/components/v2/meta/hello_world.cmhi
      should have extension .cmx or .cml
      
      Enforces matching manifest-manifest_dest of cmx-cmx, cml-cm:
      Component
      //garnet/examples/components/v2:hello_world_component(//build/toolchain/fuchsia:x64)'s
      manifest_dest meta/hello_world.cml should have extension .cm
      
      TESTED=built
      
      Change-Id: Ie23841eeebe039412ac047290b8368ae2ffe820c
      de109c5b
    • Tamir Duberstein's avatar
      [test_component] {Legacy,}SocketProvider · 7829693b
      Tamir Duberstein authored
      NET-1865 #comment
      
      Change-Id: I3c4c69dbf0dc7f8919ba697c222d1286e84bd2f4
      7829693b
    • Erick Tryzelaar's avatar
      [rust] Switch to referencing a license file · b9e9ef44
      Erick Tryzelaar authored
      The `license` section in the cargo manifest references a SPDX
      license expression, which does not fully support our BSD-3-Clause
      with the Patent grant. So instead, use a license file until
      that support is added.
      
      Change-Id: Icbd5a91a464b82be99fdf285f99329c7d8f38697
      b9e9ef44
    • James Robinson's avatar
      [blobstats] Add --output/-o flag to blobstats to produce report in dir · a50ed526
      James Robinson authored
      This teaches blobstats to produce a size report into a directory other
      than the build dir.
      
      Test: fx blobstats -o /tmp/sdflkj
      Change-Id: I2a5d7e85498977abf0ab178f3200fc87e6e9cbc6
      a50ed526
    • James Robinson's avatar
      [blobstats] Use size of blobs reported by blobfs tool · cd9b7e70
      James Robinson authored
      This uses the size of blobs as reported by the blobfs tool for
      computation.
      
      It still gathers the size on the disk of the host machine and computes
      compression estimates (if asked) since that will be useful for future
      visualizations.
      
      Test: fx blobstats
      ZX-3303 #comment use blobfs recorded sizes in blobstats
      
      Change-Id: I305272339169f1141173ec14991e7e240898bfdc
      cd9b7e70
Loading