- Jan 31, 2019
-
-
Adam Barth authored
Change-Id: I50a54ccd8334b9934a77a98247922074367e3ed7
-
Adam Barth authored
Change-Id: I6ceb17f6ac7fa178f995d2f21657a214fac398ae
-
Adam Barth authored
Change-Id: Ibab3dc4cd924e71c10f31c1f06d2986bcad3b9a6
-
Adam Barth authored
-
- Jan 30, 2019
-
-
Adam Barth authored
Change-Id: I44e5271d2b185a16aaf105089ff14908d2816dd0
-
Adam Barth authored
Change-Id: I817c872084007e3bcd7752738d23a2281c2fd528
-
Adam Barth authored
-
Jeremy Manson authored
Change-Id: I76a4b31e38a914313afc39b872c7814f6a25ef11
-
James Robinson authored
This lets us see Dart and non-Dart code more easily and allows the visualization to aggregate the size of all Dart blobs. Test: manual Change-Id: If96756906e5b3917a9d6605b60124536146f3bdb
-
Adam Barth authored
Test: None. Change-Id: I185ef9e023173ee824027017a951ed6c1c5b9f91
-
Ankur Mittal authored
Error message should make it clear that push-apckages will not work with "package_name" for now. Can be reverted when BLD-338 is resolved Change-Id: Ifac356eafc905ddc956b57984347b251c73ea683
-
Jeremy Manson authored
Change-Id: I9feaed0ee199d02a63fffd5b039aac3077e320e9
-
Ankur Mittal authored
This reverts commit 18556910. ZX-3353 #comment Change-Id: I626d4021c88db3c4efeedc6f0d82cf2f0e1f7c6c
-
- Jan 29, 2019
-
-
Jayson Adams authored
Change-Id: I31c5e5cc627db749e11d50eeb0392942d8cdb1b3
-
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
-
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
-
- Jan 28, 2019
-
-
Cristián Donoso authored
Before is was relying on the deprecated "bare_package_url" CF-327 # Done TEST=Manual Change-Id: Iae9398ddba78d3f104e2a269d1f5581d00799e2b
-
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
-
- Jan 27, 2019
-
-
Ian McKellar authored
fx dispatches to them directly rather than defining a script in devshell. Change-Id: I98cec1ffaa5de1400edee8f4334de71940414002
-
- Jan 26, 2019
-
-
Petr Hosek authored
-
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
-
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
-
- Jan 25, 2019
-
-
Tamir Duberstein authored
NET-1865 #comment Change-Id: I3c4c69dbf0dc7f8919ba697c222d1286e84bd2f4
-
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
-
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
-
Zach Anderson authored
Change-Id: If39a88ad77c845fc540e73c45d4e09f3fd9222cc
-
Vardhan Mudunuru authored
CF-491 Test=manual Change-Id: I65a5a5ffbb3c6db7cbfda89792b4a7c58e52259c
-
- Jan 24, 2019
-
-
Dale Sather authored
This CL changes an error message produced by verify_layer.py. The message is generated when an 'all' package doesn't contain a package that was found in the packages/prod directory. The message was: Missing dependency in <all>: <package> This can be misinterpreted to mean that <package> is imported in <all> and doesn't exist. The new message is: The "all" package <all> does not import package <package> TEST: ./scripts/packages/verify_layer.py --layer garnet \ --json-validator ./out/x64/host_x64/json_validator Change-Id: Id86a3f9dfd98ba3697f756f1b0957b295baa94ac
-
P.Y. Laligand authored
Change-Id: Ia3da537ca8b916a66a30f267eca5c819a2667073
-
Jean-François Geyelin authored
Change-Id: Ibf04bc8f400c30fc30ebba67b73b378a1b485a4b
-
fuchsia-pkg://`Erick Tryzelaar authored
This imports the design document for `fuchsia-pkg://` URIs, which is how packages will be referenced in the v2 design of the packaging system. Bug: PKG-411 #done Change-Id: I2f6cf85ef71d2acbf76fccac87e7aaaf032ef1ee
-
- Jan 23, 2019
-
-
Jiwoong Lee authored
Change-Id: Iec620c3bcebae1659803418d762d4eee5c4b5b1b
-
- Jan 22, 2019
-
-
Ian McKellar authored
This adds completion for fx cp styled after zsh completion for scp. It completes local and remote files and directories as required. It can't use the same _remote_files helper that scp uses because Fuchsia systems don't have a POSIX compliant ls that accepts -d1FL arguments. See: - http://pubs.opengroup.org/onlinepubs/009695399/utilities/ls.html - https://github.com/zsh-users/zsh/blob/master/Completion/Unix/Type/_remote_files Change-Id: I7d2f0a6f8c4e6955303358561d1570cf8ca86864
-
Sean Klein authored
ZX-3303 #done Test: Run manually, see size go down. fx blobstats (default: No compression) fx blobstats -z fx blobstats -l Change-Id: Ifcb4768a9087f047e571b582843ed804980519bd
-
Adam Barth authored
Change-Id: I5b9cbfbd296a19a452b43261c3f1b573d917a299
-
P.Y. Laligand authored
Change-Id: I8de80c3fad7f773e857097f2ca72f54e5d607dce
-
- Jan 19, 2019
-
-
Taylor Cramer authored
Change-Id: I73e3e9edaf523eaf04e6e6c484f39aa89b7b7096
-
- Jan 18, 2019
-
-
James Tucker authored
This approach prevents argument escaping / corruption problems by largely avoiding parsing any extra arguments. This also enables access to more runtests arguments, such as those associated with asan and so on. Change-Id: I7662ac43a45013d054f8965252fa6f5c4cd8f0fa
-
Gabriel Kerneis authored
This is necessary for `fx run-test foo -- --gtest_filter=Foo.*` to work correctly. Otherwise, the command invokes: run_test_component fuchsia-pkg://foo --gtest_filter Foo.* and gtest cannot parse the split parameter. Tested: fx run-test Change-Id: I161bd54ae914c9d5190287f31f9caf55ea3c817e
-
Rob Krten authored
TEST: read the docs Change-Id: I9096ed8ac764d661009786fb0e1121bbb3973329
-