[roll] Roll fuchsia [tee][client] Do not postprocess input parameters

The spec says that the framework should ignore input parameters after TA
invocations. As a result, our runtime invocation logic discarded the
input parameters - replacing them with NONE type ones - in the copy it
sends back via fuchsia.tee.Application/InvokeCommand. However, our
inherited client API implementation would then post-process these inputs
and complain about the discrepancy. The runtime discard behaviour is
legal, so this change removes the 'extra-legal' input parameter
post-processing.

Along with the previous change that addressed dropping output parameter
buffers, this change now results in regression test case 1012 passing.

Original-Bug: 371213067
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1137953
Original-Revision: d79784ac475883c370bb03944341a8fa7126888b
GitOrigin-RevId: a1cfaa5bb44addae8ca960c6d0175b3814b54602
Change-Id: I73effef3109c4d730837af8c1034f42f7898d93a
1 file changed
tree: 459b0c5fc7d0b39fe94701d98841ee2ca42e8357
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.