none
Device Path Exerciser fail : missing log file on WLK1.4RC and Win7 client RRS feed

  • 問題

  • 測試環境
    WLK1.4RC(build 7077)  --- Unclassified submission
    client: Win7 x86(build 7077)


    從Device Console裡面看submission的status,測試項Device Path Exerciser  失敗,但是找不到log檔,
    下面是顯示的訊息
    - Pass[1] Fail[1]  -:|:- Device Path Exerciser  [ Infrastructure Logs ]  
        - Pass[0] Fail[1]  -:|:- RunJob - Device Path Exerciser - Library Job
             Pass[0] Fail[1]  -:|:- Run Device Path Exerciser
               Log:  Missing
          Pass[1] Fail[0]  -:|:- STORAGE: Run disk import for any foreign disks
            Log:  Present  [ logtest.wtl ]

    然後在測試過程中沒有任何BSOD或不正常重開機,而且在win7 build7068測試通過,沒有這樣的問題
    不知道有沒有人遇到類似的問題,或是有人知道client端的log檔案是放在哪裡,至少可以看是copy file的問題還是driver在那個地方有問題

    謝謝
    2009年4月27日 上午 07:05

解答

  • 我用Win7 RC(7100) and WLK1.4RTM
    就不會發生找不到log file的問題,且測試成功
    • 已標示為解答 Leon Wu 2009年5月7日 上午 05:47
    2009年5月7日 上午 05:47

所有回覆

  • Update!!

    發現測試程式跑了約兩個小時會發生exception,
    訊息:

    The exception unknown software exception (0xc0000409) occurred in the application at location 0x002bfb1e.

    並且我在c:\WTT\JobsWorkingDir\Task裡面有看到log files,不過exception後就會重開機,重開機回來後裡面的檔案就都不見了,我在重開機前有複製一份,不過我也看不太懂裡面的資訊(.trace的檔案)

    兩個問題:
    1.發生exception這個問題我該怎麼辦? 有人遇過類似問題嗎?
    2.怎麼讀.trace的檔案(我想從這裡確認我們的driver有沒有fail的項目),還有我找的這個檔案是測試的結果檔案嗎?還是用處不大...

    謝謝
    2009年4月28日 上午 05:53
  • 在DTM Testing任何BSOD都視為"EXCEPTION", 通常只要在測試中發生BSOD就不會產生log files.

    若您想確認是不是您的Driver造成測試Fail, 只需要將裝置移除即可. 另外, 除了你們的device driver之外, 是否有其它device driver是由您所安裝的?

    2009年4月28日 上午 06:17
  • 謝謝~

    我這裡測試的是device driver,所選的submission是unclassified,所以我想如果有fail那應該就是我的driver,而不是別人的

    此外有個疑問,裝置移除後,這樣還可以測試嗎?

    另外,我指的exception就是一般軟體的exception,也就是在client端上面跑的console crash了,我這裡是有截圖,不過不知道怎麼上傳到這裡,此外測試過程中完全沒有BSOD

    題外話,以前在WLK1.2上面,若發生BSOD會在log檔上面看到"error : unexpected reboot"之類的訊息,一樣會有log檔,為什麼到1.4會沒有?

    謝謝
    2009年4月28日 上午 07:01
  • 不好意思, 誤會您的意思了.
    我們也是測Unclassified, 安裝完WIN7之後有個Device會是問號, 那是廠商自行開發的ACPI管理裝置, 若我下載安裝廠商所提供的driver, 在這一項就會發生BSOD, 若不安裝就可以Pass, 這是我所遭遇過的情況。

    有兩種方式可以驗證:
    1. 一樣選Unclassified, 但選其它裝置來當待測裝置.
    2. 選則System submission, 因為系統測試裏也有這一項, 但測試的時間可能會較久.

    我指的log file是最後產生的完整.html, 因為最詳細的測試結果會記錄在這裏, 是那個device的driver造成Fail可以看得一清二楚。

    希望這些能對您有所幫助.
    2009年4月28日 上午 07:21
  • 我用Win7 RC(7100) and WLK1.4RTM
    就不會發生找不到log file的問題,且測試成功
    • 已標示為解答 Leon Wu 2009年5月7日 上午 05:47
    2009年5月7日 上午 05:47