- May 11, 2019
-
-
Sean Klein authored
Change-Id: I572c24dbcaf13e0197037499e379f94956cc5aa7
-
Adam Barth authored
Several customers have started copying these libraries into their tree. We're now at a point where we can add these libraries to the SDK. DX-387 #done Test: Captured by the "api" files. Change-Id: I0d2ecb6a259a145a9563ed5d3c39e28b5b467c89
-
Jinwoo Lee authored
This reverts commit 96f91478. Reason for revert: Breaks tests of SDK consumers. Original change's description: > [amberctl] Mirror source edits to pkg_resolver > > To ease the migration from using amber source configs to using > pkg_resolver repository configs, this change modifies the source > management commands in amberctl to perform roughly equivalent operations > on the RepositoryManager and rewrite.Engine. > > Test: modified amberctl test to verify pkg_resolver state > > PKG-704 #done > > Change-Id: I92853a61b59a60693014853862a9494c9d227caa TBR=raggi@google.com,etryzelaar@google.com,kevinwells@google.com,computerdruid@google.com,galbanum@google.com Change-Id: Ie0621d15882b5f71bc737fa2a9558b6d965cc361 No-Presubmit: true No-Tree-Checks: true No-Try: true
-
Casey Dahlin authored
Change-Id: Ie2919f76b09db6f7419fc3be598af72f6f10ef24
-
Rich Kadel authored
Test: No behavior change Change-Id: Ibd3183ee8337a77d30701a4e75cf635458dc10f4
-
Francois Rousseau authored
the default name (from when the lookup fails) changes from "unknown-package" to "", which is fine and package was a bit of a misnomer anyway TESTED=`fx run-test crashpad_agent_tests` Change-Id: I51e4b86e2ccc74bc3e2d8751480211139f68aab2
-
Francois Rousseau authored
for now, there are no data provider processes, but in the future there will be one per connection to fuchsia.feedback.DataProvider. This CL is just to introduce the test utilities. DX-1497 #comment TESTED=`fx run-test feedback_agent_tests -t feedback_agent_integration_test` Change-Id: Ia5cb07334d3d27874318cd6b54fcf4afaa336da0
-
Joshua Seaton authored
This is a reland of e52f9b4c Original change's description: > [build-id] pass extended ids.txt to dump_breakpad_symbols > > This change creates a concatenation of the ids.txt produced by the build > that that produced by the .build-id archives downloaded from CIPD - and > passes that to dump_breakpad_symbols. > > Tested locally. > > Bug: INTK-884 #comment > Bug: INTK-969 #comment > Change-Id: I9d96f8098239ca6a1c828be0a44dbe36a0c3b14a Bug: INTK-884 #comment, INTK-969 #comment Change-Id: I90adfc83c16bc00e80ff97f8bfe7190ae4607e21
-
Marie Janssen 💖 authored
DeviceId only referred to peers and is renamed to be more consistent with the idea that it is an identifier for a bluetooth peer. fx format-code because "Peer" is 2 characters shorter Test: bt-host-unittests (no behavior change) BT-870 Change-Id: Ib97223e106bf9a9efb506de343ce218ba0b50c62
-
Yifei Teng authored
When library A depends on B and B depends on C, declarations from C are not emitted as part of the JSON IR for library A. This would not work in backend generation if A references declarations from C. TEST: ./scripts/build-zircon-x64 -A ./scripts/ninja -C ./build-asan system/utest:host build-asan/host-x64-linux-clang/obj/system/utest/fidl-compiler/fidl-compiler-test Change-Id: Ic48ec8b2e55280ac6bedbd78853c2bd1303df288
-
Yifei Teng authored
Begin in remoteio.cpp, by rewriting calls to the C binding as llcpp. Public APIs converted: - fdio_open_at - fdio_service_connect_at - fdio_service_clone - fdio_service_clone_to As of this patch, some implementations are less than ideal: most helper functions take zx_handle_t as arguments as opposed to zx::channel or zx::unowned_channel, which encodes ownership in the type. As a result, there are frequent casting from zx_handle_t to zx::channel etc. and vice versa. As greater proportion of the library is converted to C++, these conversions may be removed. Change-Id: I9a8bc4df228610daafa64eec7ebc99ba194a3489
-
Roland McGrath authored
Instantiate the noop-test target in each variant of each environment() defined by standard_environments(). The top-level build-tests target collects all of these and is in the default set. This ensures that each supported variant gets exercised and can successfully build an executable. Bug: BLD-430 Change-Id: Iccd823f7711c9cff04e0c6bf891f7d4541023b27
-
Tom Turney authored
Bug: NONE Test: fx build-push sl4f Change-Id: If2b2f90cd059f82122c98b1ca73f99ad743b1512
-
Sean Klein authored
Change-Id: Iad9571687b97d6f41b40d5ee17c3e2c356295c8a
-
Ben Keller authored
Change-Id: I9ac02eced65672a7fbedad4dd8337875846dd530
-
Roland McGrath authored
Bug: BLD-478 #done Test: observed built bringup.x64 system has no /boot/test Change-Id: Ib31ecd17306448f7a2600d3213316d8ead843536
-
Roland McGrath authored
Test code needs to use the mock mmio library header while driver code needs to use the real mmio library header. Hence, a library like ddktl or hwreg that is used in both contexts cannot rely on this header directly. Instead, make the APIs agnostic to mmio implementation by using forward declarations and requiring users of the mmio-related APIs to #include what they use. The renaming of the mock library to aaa-mock-mmio-reg was a previous attempt to work around this issue, which is actually wholly inadequate in the current build system. So the library is renamed back to mock-mmio-reg. In the hwreg library, this was achieved by using a template common to the kernel and non-kernel cases, rather than an explicit forward declaration. To make that work, the argument order for RegisterIo::Write was swapped to match MmioBuffer::Write so that they are interchangeable in template instantiation. Both implementations of the <lib/mmio/mmio.h> were using templates where they should have been using simple forward declarations. Fix that so that separate forward declarations become tenable. Some cases of non-driver code still using the real mmio library remain and need to be untangled. Bug: ZX-4062 #comment hwreg, ddktl libraries made mmio-header-agnostic Change-Id: Ie20c246049b37569346790439b6b315fef69234a
-
Todd Eisenberger authored
This attempts both netruncmd and ssh. Change-Id: I7fb6d2a16c1ae436f4a113207de1c536d789cfbc
-
Jake Ehrlich authored
This adds support for reading notes from sections before reading from segmnets. This allows split debug files to be used. Bug: TC-450 #done Change-Id: Ib2f66b9ea08f1767fb992dbf41955ff64abbc929
-
John Bauman authored
On powervr the alignment requirements are large (around 4096), causing the bind offset to be large enough so that the resulting buffers OOM in ManyReadback. Change-Id: Ib6e046a16fe491742f971004bb3088eadec72721
-
Jody Sankey authored
Previously the two auth providers were packaged together. There wasn't a good reason for this and its likely they will eventually be used separately so we give them their own package. AUTH-196 #comment Change-Id: I5dd60fdd18a10261636e46fde90d30587e76f0a9
-
Marie Janssen 💖 authored
as part of the effort to use consistent vocabulary, rename RemoteDevice to Peer, including PeerCache and related variables. fx format-code for reflows. Test: bt-host-unittests (no behavior change) BT-870 Change-Id: Ib96e929f93e2fac23ccf098e6df9921678cd2e11
-
Yifei Teng authored
A subtle case in the move constructor of llcpp unions was exposed in the fdio refactor, when the code uses more than two std::moves, and compiled by GCC for ARM64. The move constructor delegates the move of the union payload to the corresponding move assignment operator of the payload. However, the payload's memory is not initilized when its move assignment operator is invoked, causing potential undefined behaivor. GCC perhaps took advantage of this and generated unexpected code. TEST: https://fuchsia-review.googlesource.com/c/fuchsia/+/274654 passes all the tests, when rebased over this patch. I'm not exactly sure how to write a test for this exact case. Change-Id: I05b1eb4be60d921a7ab12f167b45189ab1c4de94
-
docs-roller authored
Test: CQ Change-Id: Ib88d643a5fe64fce99fc33e68588453dddf66521
-
Erick Tryzelaar authored
This makes it easier for other tests to use the infrastructure created in the system ota tests for other host/target-style testing. Change-Id: Ib704b713d2889512656ebdbc0a58fd3063649414
-
Ankur Mittal authored
This reverts commit f50bcc0c. Reason for revert: Build is failing Original change's description: > [wlan-inspect] Be explicit about logging Option > > Previously, we added a blanket WriteInspect implementation to Option > types that would log a value only if an Option doesn't exist. When > looking at an inspect_log call on an optional value, it's non-obvious > that in some cases, no value would be logged, and this blanket > implementation was only added because inspect_log didn't have a way to > specify optional logging. > > With this commit, optional logging can be specified with a question > mark on the key, so the blanket WriteInspect implementation is also > removed. > > Test: fx run-test wlan-inspect-tests > Change-Id: I926c20fe2e64fc2e1221c2b84b61d5d9b062e817 TBR=qsr@google.com,hahnr@google.com,eyw@google.com,kiettran@google.com Change-Id: Iac6d853aa9561dd04089408b071909da66dcb63e No-Presubmit: true No-Tree-Checks: true No-Try: true
-
Joshua Seaton authored
This was a band-aid put in place during the NUC shortage that allowed NUC environments by default only for debug builds. Change-Id: I55939864854b1f8ea640976d4cfc891becdc675a
-
- May 10, 2019
-
-
Dustin Green authored
Change-Id: I9e6b33b75a7e70485a7d125db1251823cc682c3f
-
Ilya Bobyr authored
Since the introduction of the hierarchical rights, we need OPEN_FLAG_POSIX to property traverse directires via the POSIX emulation layer. Change-Id: Ia33500623998a5919fdf6dd3cd162d6e928b0cc5
-
Ross Wang authored
Without the request, it's hard to tell exactly what went wrong. Test: logging change + unable to reproduce locally since adding Change-Id: I3c91315d14b0f2b47ba02b6af2504c1a55e503c9
-
Kiet Tran authored
Previously, we added a blanket WriteInspect implementation to Option types that would log a value only if an Option doesn't exist. When looking at an inspect_log call on an optional value, it's non-obvious that in some cases, no value would be logged, and this blanket implementation was only added because inspect_log didn't have a way to specify optional logging. With this commit, optional logging can be specified with a question mark on the key, so the blanket WriteInspect implementation is also removed. Test: fx run-test wlan-inspect-tests Change-Id: I926c20fe2e64fc2e1221c2b84b61d5d9b062e817
-
Kiet Tran authored
WLAN-1117 #done Test: Verify Inspect output. Example: ``` 4: @time = 80.777 cipher = 00-0F-AC:4 derived_key = PTK 5: @time = 80.777 cipher = 00-0F-AC:2 derived_key = GTK key_index = 2 ``` Change-Id: Id1046dcfbd65fc800d6b7cfbd04e7dd7ee27052e
-
Ilya Bobyr authored
For some reason some of the code was not formatted with rustfmt. Maybe rustfmt or it's config has changed, or we forgot to run it. This change is a noop - just formatting changes. Change-Id: I86c480b5aa74bbf5c6c33940b9628382f473b20c
-
Vikram Auradkar authored
Supported operations will be used during argument parsing to varify that Target supports requested operations. For example if user wants to stress file creation then to verify we need Target to support readdir and opendir. There is no need to have current Option<> in TargetOps structure. Test: fx run-test odu_tests Change-Id: Ic5821433f67ca2cdc32d6b7076d4fe278047bfc0
-
Doug Evans authored
Tested: Just a refactor, no functional changes fx run-test cpuperf_tests Change-Id: I18cbef2a3f13072af5a5299839243a9aa0397b0f
-
John Rosasco authored
- Test icd_load verifies that the loader is loading the IMG VCD. Change-Id: I9ba6bbaa867df1a73860bae524f20e26d8983ec5
-
Brett Wilson authored
This test of code addresses is not flexible enought to account for all the code our compilers can generate. Testing this in the future will require something more complicated like assembly code, so this test removes that part of the checking for now. The rest of the test is still a good smoke test for the unwinder. Change-Id: Id2d18eca6ccb8b4d214a3bf627e6da090388542f
-
David Gilhooley authored
Expose the egalax touchscreen data so we can use it for unit testing in garnet. SCN-1378 #comment Change-Id: Iaafa0f3b781b95cc6c19c0517c697878e74c44e6
-
David Gilhooley authored
Remove the inverted flag from the Mute button so the button is 1 when the mic is muted and 0 when the mic is not muted. TEST: Manually tested that the mute button value corresponded to the mute button state. ZX-3996 #done Change-Id: Ia312c98987145099d8f26030502476b2cc8b0451
-
Adam Barth authored
This CL fixes several compiler errors that are specific to the SDK. This CL also adds a readme that is explicit about the current scope of this library and which parts are likely to change in the future. Test: These changes are required to pass the SDK bots. Change-Id: I3e3a99e2ae8e9d6fadd087959a3c4e9a9d6120d0
-