Add smbios unit tests

Tested:
http://sponge2/43edd9e9-750c-4dc1-b18d-93d54ec56152
PiperOrigin-RevId: 762132821
Change-Id: Ib5384c051a7e604fcccaf9bc88b6b3dc4444d991
2 files changed
tree: 4c71d2d6435db71f0757a740be5412441956031d
  1. service_files/
  2. src/
  3. LICENSE
  4. meson.build
  5. meson.options
  6. README.md
README.md

TODO(kkachana): Add developer workflow guide

gRPC Blob Handler

This is a general gRPC blob handler, receives blobs over gRPC and handles accordingly.

SMBIOS gRPC Blob

SMBIOS gRPC handler receives the SMBIOS from CPU and saves the file at /var/lib/smbios/smbios-remote-host-N and signals smbios app. smbios app parses the saved file and populated smbios objects.

Bios Settings gRPC Blob

Baremetal config gRPC Blob