-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flush stor #486
Flush stor #486
Conversation
The flush test requires sending UDP packets to a PDU device. We will emulate this device on the host, so we need a connection between client VMs and the host. Attaching the br_world to the client is bad because a client can download updates/drivers/applications from the Internet and spend CPU/RAM resources in vain. Signed-off-by: Kostiantyn Kostiuk <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://oidref.com/1.3.6.1.4.1.318.1.1.12.3.3.1.1.4 says it has delayedReboot
so you may check if the value is used. I don't require to do so as Microsoft's documentation does not mention it.
The flush test sends an SNMP request to PDU to reset the power on the hardware PC. As the flush test sends only one type of request we don't need to parse it and can just wait for any UDP packet and perform a hard reset of the VM. Signed-off-by: Kostiantyn Kostiuk <[email protected]>
Signed-off-by: Kostiantyn Kostiuk <[email protected]>
Signed-off-by: Kostiantyn Kostiuk <[email protected]>
2913125
to
c136f76
Compare
Thanks for the reference. I noticed the MS doco suggested the following ASNs are required:
[sic] - I'm presuming typographic errors here, and these should actually be:
...from https://oidref.com/1.3.6.1.4.1.318.1.1.12.3.3.1.1.4 (the relevant OID):
As the first two, i.e. immediateOn and immediateOff, are So when asked to check the power state, perhaps we are resetting instead... 8^O This might explain the erratic results seen in virtio-win... |
No, you are not correct. We analyze requests, and HLK always sends |
@benyamin-codez Also, if you open HLKX results where Flush test failed, you can see the error. Error looks like this: System reset was requested but system not rebooted. |
Thanks for the prompt reply.
I saw the
Oh, ok. I was checking I'll grab the Studio and have a peek... 8^d |
During development, we checked this data and found that it can be ignored. For example: The error is not related to the storage driver but something with HLK. |
Yeah, that's what I see in the few I peeked into. Is it possible the disk is OFFLINE and so it cannot be initialised or formatted? Quite annoying...! 8^( |
Do you perhaps see that in QEMU logs..? The Possibly also the test is wiping the disk where the module is expected...?!?! The Is the |
You can configure only the following options:
All other configurations are done automatically by HLK (not AutoHCK) |
@benyamin-codez Let's continue in the discussion thread #608. This is more complicated to find this PR and this creates extra mail noise for other people. |
No description provided.