On 4/19/2010 10:45 PM, Thomas F. Divine wrote:
IIRC you perform the DTM tests once for each platform that you want
signatures for. And you have four:
Vista 32-bit
Vista 64-bit
Win7 32-bit
Win7 64-bit
You use exactly the same driver “package” (SYS, INFs and CAT) for all
tests on platforms of same bitness. The CAT file is configured for all
platforms that you want signatures for. For example, if you are using
inf2cat:
inf2cat /driver:.\Packages\WLH /os:Vista_X86,7_X86
Perform tests on Vista (with whatever SP they require). And for Windows 7.
Do for x86 and x64. You will have four (4) test result files generated
from DTM (whatever they are called). All four are bundled into one WHQL
submission.
After you make the one submission ( with four test results) you should
received two WHQL-signed CAT files: one for Vista and 7 x86 and a second
for Vista and 7 x64.
Hope this make sense…
Hi Thomas,
Thanks for the response. I’m just concerned with the part where I get
two WHQL-singed CAT files back. We ran the tests on all four systems
like you suggest … Vista 32-bit, Vista 64-bit, Win7 32-bit, and Win7
64-bit.
So we have one CPK files generated from each test run. And the inf2cat
is setup to target multiple platforms as you suggest. But when adding
results using the WinQual submission tool, we must include a separate
driver package for each CPK result we add. In other words, we have to
submit four driver packages for the four CPK results. This contradicts
the fact that we actually only have two driver packages ( one for
32-bit, one for 64-bit ) with four CPK results files. I suspect they
will return four cat files for the four driver packages submitted. My
fear is that each cab will only be signed for the individual platform
the associated CPK file correlates to.
Maybe I’m thinking about this the wrong way. When they sign the cat
file, do they use a single signature that applies to all platforms the
cat file was generated for? If so, I guess even if they did return four
separate cat files, they would still be identical and interchangeable.
So I could pick one, and then use that for my distribution.
Is that how this it supposed to work? How confusing.
-Matthew