Lines Matching +full:qemu +full:- +full:setup

11 are the steps for using the SDK and QEMU.
13 - Follow all
14 …[development environment setup](https://github.com/openbmc/docs/blob/master/development/dev-enviro…
15 directions in the development environment setup document. This will get QEMU
17 - Follow all of the
18 [gerrit setup](https://github.com/openbmc/docs/blob/master/development/gerrit-setup.md)
19 directions in the gerrit setup document.
20 - Clone bmcweb from gerrit
26 - Follow directions in
29 - Reduce binary size by stripping it when ready for testing
32 arm-openbmc-linux-gnueabi-strip bmcwebd
39 - Copy your bmcweb daemon you want to test to /tmp/ in QEMU
42 scp -P 2222 bmcwebd root@127.0.0.1:/tmp/
46 reaches the QEMU session you set up in your development environment as
49 - Stop bmcweb service within your QEMU session
58 testing. In QEMU you would need to open up port 18080 when starting QEMU. Your
61 - If running within a system that has read-only /usr/ filesystem, issue the
62 following commands one time per QEMU boot to make the filesystem writable
65 mkdir -p /var/persist/usr
66 mkdir -p /var/persist/work/usr
67 …mount -t overlay -o lowerdir=/usr,upperdir=/var/persist/usr,workdir=/var/persist/work/usr overlay …
70 - Remove the existing bmcweb daemon from the filesystem in QEMU
76 - Link to your new bmcweb daemon in /tmp/
79 ln -sf /tmp/bmcwebd /usr/libexec/bmcwebd
82 - Test your changes. bmcweb will be started automatically upon your first REST
86 …curl -c cjar -b cjar -k -H "Content-Type: application/json" -X POST https://127.0.0.1:2443/login -
87 curl -c cjar -b cjar -k -X GET https://127.0.0.1:2443/xyz/openbmc_project/state/bmc0
90 - Stop the bmcweb service and scp new file over to /tmp/ each time you want to
93 See the [REST](https://github.com/openbmc/docs/blob/master/REST-cheatsheet.md)
95 [Redfish](https://github.com/openbmc/docs/blob/master/REDFISH-cheatsheet.md)
107 ### Basic Redfish Robot Test on QEMU
110 [upstream Robot QEMU test](https://github.com/openbmc/openbmc-build-scripts/blob/master/run-qemu-ro…
121 $ python scripts/websocket_test.py --host 1.2.3.4:443 --ssl
127 [Redfish Validator](https://github.com/DMTF/Redfish-Service-Validator.git)
136 --auth Session -i https://1.2.3.4:443 \
137 -u root -p 0penBmc