mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2026-08-09 08:02:52 +00:00
This patch makes the configurator validate both syntactically and semantically the resulting scenario XML everytime users save their configurations. This allows the validation to catch all errors and report status properly. While a full validation is conducted, the syntactic errors are not shown at the top of the forms in the same way as the semantic ones. This is because syntactic rules are already built into the JSON schema and will be warned real-time under the corresponding widgets. There is no need to duplicate such errors. At the same time, the messages of syntactic errors are generated by xmlschema which may not look friendly to end users who do not have knowledge about the internal structures of scenario XMLs. Tracked-On: #6691 Signed-off-by: Junjie Mao <junjie.mao@intel.com>
ACRN Tools ########## The open source `Project ACRN`_ defines a device hypervisor reference stack and an architecture for running multiple software subsystems, managed securely, on a consolidated system by means of a virtual machine manager. It also defines a reference framework implementation for virtual device emulation, called the "ACRN Device Model". This folder holds the source to a number of tools that facilitate the management, debugging, profiling, and logging of multi-OS systems based on ACRN. You can find out more about Project ACRN and its set of tools on the `Project ACRN documentation`_ website. .. _`Project ACRN`: https://projectacrn.org .. _`Project ACRN documentation`: https://projectacrn.github.io/