hypver-v guest VM to support power management

I have an exact the same issue as in this older post: http://osronline.com/ShowThread.cfm?link=239827

In summarize, I’m trying to run the WFP Test for HCK on virtual environment. However, those test request support from S1-S4, and it seems like they’re not support on the virtual environment I’ve chosen - Hyper-V server.

Basically, if I try to enable the hibernate feature by “powercfg /h on”, I’ll get an error message about “The system firmware does not support…”

I’m wondering if anyone get some advice on this?

Regards!

Aahhhhh… Don’t run the test in a virtual environment?

Is that too easy an answer, or do I misunderstand the question?

Peter
OSR
@OSRDrivers

Hi Peter,

Hum, thanks for the quick answer:) and I understand from Microsoft (https://msdn.microsoft.com/en-us/library/jj124068.aspx?f=255&MSPPError=-2147217396):

“Test computers are not supported in a virtual PC or any third-party Hypervisor environment…”

However, they also said (https://msdn.microsoft.com/en-us/library/jj123483.aspx):

“Note: Except for para-virtualization drivers (as defined by Logo Program Requirement Policy-0020), you may not use any form of virtualization when you test physical devices and their associated drivers for server certification or signature…”

Which to me, it means if only the software filter driver, that might have opportunity to test over virtual env. :slight_smile: And that’s what I really hope able to do.

Best regards!
Wesley

But… regardless of what MSFT allows, the test requires support for S1-S4 and your VM doesn’t support S1-S4. So, just like if you had a physical system that didn’t support S1-S4 you can’t use that system.

So: Just get a physical machine that’ll support S1-S4, and all the other stupid shit that’s required to run the tests (I seem to recall that for Universal Logo tests on Win8, an audio card was required from some silly reason… and the speakers had to be hooked up!).

You’ve probably already spent more in terms of your labor in thinking about this problem than it would cost you for the necessary physical machine. Seriously.

Peter
OSR
@OSRDrivers

Ok then. Sounds like this is the only way to approach:)

Thank you, Peter.

Regards,
Wesley