commit | 1f0c086e6bb2439e191aa68380fa42cdc83aa6ea | [log] [tgz] |
---|---|---|
author | Mitchell Kember <mkember@google.com> | Tue Oct 27 15:07:16 2020 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Tue Oct 27 15:07:16 2020 +0000 |
tree | bc5a086427f15636546e68f3a7db63ab1787f7ba | |
parent | 4dc06e40cadcd7fdc901cd38451934d519584b04 [diff] |
[gidl] Improve value/resource converage for handle tests This CL duplicates most FTP-033-related GIDL tests for unions and tables to have two versions: one for value types and one for resource types. In particular, decoding unknown handles for a value type should fail, since there should be nowhere to store them (fxbug.dev/61788). This is not yet implemented in most bindings, so there remains allowlists/denylists. Test: run all GIDL tests Bug: 61788 Change-Id: I8d6f15bec22f1d6a5aa76fd3040332133b0a7ddf Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/443445 Reviewed-by: Felix Zhu <fcz@google.com> Testability-Review: Felix Zhu <fcz@google.com> Commit-Queue: Mitchell Kember <mkember@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.