Progress Check 2012/3/1

From OO Lab
Revision as of 16:39, 1 March 2012 by Lukefan (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

2012/3/1 會議記錄

VLSI

  • VM AdvanceVM Basic文件 ,裡面有說明如何新增VM
  • 把Mapping dialog裡面的wopwops字眼轉成varvars (在redmine建立新issue)
  • 設計一個dialog讓使用者可以管理MDS檔,使用者可以透過這個dialog來選擇那些MDS在DIVA run起來的時候需要被載入
  • 設計一個dialog讓使用者可以管理DES檔,使用者可以透過這個dialog來新增或刪除VM按鈕
  • evaluation 在設計範例的時候,程式碼不應該太大


Test Automation

  • Replay的時候,xTitan server送的指令與DIVA並不同步的問題
    • 可能的原因: DIVA每次啟動的時間不見得一樣
    • 可能的解法: 等DIVA ready了再從xTitan Server這邊送出xInput的command
      • 可能的實作方法1: 用DIVA的socket送出"I'm ready"這種testing-only的訊息出去
      • 可能的實作方法2: 協議好要等到xCheck()送達了之後再開始播放xInput command
  • Replay的時候,Qt socket的readyRead()並沒有辦法每次都發出signal的問題
    • Debug建議1: 在程式碼的其他地方強制讀取socket的buffer,看看buffer裡面到底有沒有東西
    • Debug建議2: 把這些Qt socket模組抽出來,另外寫成一個小程式,並跟DIVA連接,看看還會不會出現這種詭異的現象

Trace Case Documentation

  • Ogre Rendering Thread
    • 解釋DIVA_Application是如何驅動DIVA_FrameListener來進行Ogre Rendering
    • Assigned to Luke.
Personal tools