URGENT!!! DTM Log Viewer displays error

Hi all,

I recently downloaded a new version of WLK package (1.2.6475.0), and I’m running unclassified tests case.
From Job Monitor I can see that all tests pass, but when I create a submission package and open it from DTM Log Viewer, it shows that 2 tests of 6 are failed.

What the problem could be? How do I solve it?
Any suggestion is more then welcome!!!

Thanks,
S.

More info: seems that the logs for the failed tasks could not be copied: the “Log File Location” field displays “N/A”. Also, the ID for the test differs form Job ID of the same test in the Job Monitor.
Is that somehow related?

At 09:03 14/08/2008, xxxxx@gmail.com wrote:

More info: seems that the logs for the failed tasks could not be
copied: the “Log File Location” field displays “N/A”. Also, the ID
for the test differs form Job ID of the same test in the Job Monitor.
Is that somehow related?

Suggest you re-run these failed tests to see if the same thing happens.

One reason that log files fail to copy from the client back to the
controller is that there is a network problem when the client
reboots. One way to minimise the risk of this is to use a fixed IP
address on the client rather than DHCP.

Have you made any changes to the test client since initially creating
the submission ?

What does the submission report tell you ? In Device Console, list
your submission and then click “Status” to show real submission
status - this can differ from what’s shown in the Job Monitor - then
click “Report” to see detail about the submission status.

As a last resort, delete the submission, close the Device Console and
delete the client from the machine list. Reboot the client and
restart the submission from scratch.

If you still get the failure then you’re probably going to have to involve CSS.

Mark.

Hello Mark,

Thank you very much for quick response.

One reason that log files fail to copy from the client back to the
controller is that there is a network problem when the client
reboots. One way to minimise the risk of this is to use a fixed IP
address on the client rather than DHCP.
Is it possible to copy these logs manually and re-create the package? How can I find these logs?

Have you made any changes to the test client since initially creating
the submission ?
No, I didn’t.

What does the submission report tell you ? In Device Console, list
your submission and then click “Status” to show real submission
status - this can differ from what’s shown in the Job Monitor - then
click “Report” to see detail about the submission status.

  • Pass[33] Fail[0] -:|:- Disable Enable With IO
  • Pass[1] Fail[0] -:|:- RunJob - Disable_Enable_With_IO
    Log: NotRequired
  • Pass[1] Fail[0] -:|:- RunJob - Install WDTF
    Log: NotRequired
    Pass[1] Fail[0] -:|:- Register WDTF
    Log: NotRequired
    Pass[31] Fail[0] -:|:- Execute Disable_Enable_With_IO Script
    Log: Missing
  • Pass[1] Fail[0] -:|:- RunJob - Un-install WDTF
    Log: NotRequired
    Pass[1] Fail[0] -:|:- UnRegister WDTF
    Log: NotRequired
  • Pass[481] Fail[0] -:|:- Common Scenario Stress With IO
  • Pass[1] Fail[0] -:|:- RunJob - Common_Scenario_Stress_With_IO
    Log: NotRequired
  • Pass[1] Fail[0] -:|:- RunJob - Install WDTF
    Log: NotRequired
    Pass[1] Fail[0] -:|:- Register WDTF
    Log: NotRequired
    Pass[479] Fail[0] -:|:- Execute Common_Scenario_Stress_With_IO Script
    Log: Missing
  • Pass[1] Fail[0] -:|:- RunJob - Un-install WDTF
    Log: NotRequired
    Pass[1] Fail[0] -:|:- UnRegister WDTF
    Log: NotRequired

Seems that the single failure is that logs can’t be found. Is that possible that I won’t pass the WHQL just because the tests logs are migging?

Thanks a lot,
Skaramush.

Hi Mark,

I have additional question:

Suggest you re-run these failed tests to see if the same thing happens.
I have 2 .sys files and 2 .inf files. Hence, in Job monitor, I see 2 iterations of each test. Should I re-run both of them? How can I know for which one the log is missing?

Thanks,
S.

At 10:30 14/08/2008, xxxxx@gmail.com wrote:

Hi Mark,

I have additional question:

> Suggest you re-run these failed tests to see if the same thing happens.
I have 2 .sys files and 2 .inf files. Hence, in Job monitor, I see 2
iterations of each test. Should I re-run both of them? How can I
know for which one the log is missing?

Thanks,
S.

I don’t have a two device infrastructure myself, so it’s only a guess
but since you have 2 inf files, I believe that you should run the
qualification on each one individually.

If one is dependent on the other, then you should install the base
one and run a submission on that one. Then install the 2nd one and
generate a new submission.

If you’re trying to qualify two inf files in a single submission,
this may be part of your problems.

Delve in to the submission report, this should tell you where things
are missing.

Ultimately, if you can’t see the problem yourself get CSS
involved. They do a very good job at resolving issues with device
submissions and generally see the problem all the way through to you
getting a successful submission.

Mark.

At 10:27 14/08/2008, xxxxx@gmail.com wrote:

Seems that the single failure is that logs can’t be found. Is that
possible that I won’t pass the WHQL just because the tests logs are migging?

Possible ? Yes, 100% certain you will not pass.

Setting up the DTM environment for the first time is not easy,
there’s pain to go through and often it’s pain that only you can go
through because of the individual nature of what you are trying to test.

Many of us have gone through the pain but it’s only relevant in
general terms to your problems, the specifics are different.

I passed over the logs, seems that the logs not copied due to a network problem (failed hostname resolution). I tried to copy the logs manually to DTMLogs directory, but this didn’t help.
I also re-run one of the failed tests again, and removed the previous run from the submission results.
Is that the only way?

Additional question:
Since I test 2 drivers in one package (bus-enumerated and dynamically generated child), I have 2 sys and 2 inf files. When I defined a job for submission package (unclassified, 6 tests total), I defined twice (once for each driver).
However, when I create a submission package for that machine, I can see only 6 tests (and not 12).
When I re-run the “failed” test (the one which logs couldn’t being copied), I did it once, and it worked.

What do I miss here?