本發明提出一種移動通訊終端日志導出的方法和系統,其中該方法包括:預設導出目錄,即待導出日志的清單;預設存放路徑,即該待導出日志存放的路徑;預設導出路徑,即該待導出日志導出后存儲的路徑;收到導出命令后,導出系統根據該導出目錄與該存放路徑確認提取路徑,提取該待導出日志,再按該導出路徑存入外部存儲空間,即該移動通訊終端設備外的存儲空間,該存入完成后,提示導出完成;收到該導出完成的提示后,該導出系統刪除已導出的待導出日志。本發明提出的技術方案,不用記憶超長的路徑,方便抓取日志和數據,及時抓取并清空日志后,可儲存更多日志,提高測試的效果,還降低了測試的操作難度,非專業人員也可勝任,使得測試提效降費。
技術領域
本申請涉及移動通訊終端技術領域,特別是涉及一種移動通訊終端的日志導出技術。
技術背景
移動通訊終端設備在出現故障的時候,技術人員需要查閱其相關日志或抓包數據,才能對故障的原因進行判定,以解決問題。為了向技術人員提供日志及抓包數據,測試人員要打開Modem日志、系統日志、系統應用程序日志的記錄開關,此外,還會打開tcpdump進行抓包,記錄抓包數據。這些日志文件和抓包數據通常體積龐大,如Modem日志每5分鐘約生成500M大小的日志文件。為了記錄更多的數據,一般會接入SD卡,以保存更多有用信息,便于定位問題。但是,插入SD卡后,又會使得存儲路徑變得更復雜,加重測試人員的負擔。另外,由于測試的過程具有一定的專業性,測試人員也必須由專業人士擔任,這就造成了測試成本高居不下,也是一個較重的負擔。
發明內容
為了解決現有技術存在的問題,本發明提出了一種移動通訊終端日志導出的方法和系統。
需要特別說明的是,本申請文件中提到的“日志”,不僅包括日志,還包括了抓包數據。為了行文的簡潔起見,本申請文件統一使用“日志”指代兩者。另外,日志的導出,在本申請文件中也稱為日志的抓取,這兩個詞語的含義相同。
第一方面,本發明提出一種移動通訊終端日志導出的方法,該方法包括:
預設導出目錄,即待導出日志的清單。
預設存放路徑,即該待導出日志存放的路徑。
預設導出路徑,即該待導出日志導出后存儲的路徑。
收到導出命令后,導出系統根據該導出目錄與該存放路徑確認提取路徑,提取該待導出日志,再按該導出路徑存入外部存儲空間,即該移動通訊終端設備外的存儲空間,該存入完成后,提示導出完成。
收到該導出完成的提示后,該導出系統刪除已導出的待導出日志。
在一些實施例中,本發明提供的一種移動通訊終端日志導出的方法,其特征在于:
該導出系統在該移動通訊終端設備外,安裝在其他計算機設備上,該計算機設備與該移動通訊終端設備以有線或無線的方式連接。
在一些實施例中,本發明提供的一種移動通訊終端日志導出的方法,還包括存儲策略規劃,該存儲策略規劃包括:
根據導出目錄,該導出系統計算該待導出日志占用空間的大小。
獲取目的主機的磁盤分區及空間剩余情況。
當該目的主機有至少一個磁盤的剩余空間能完整存儲該待導出日志時,選擇任一能完整存儲該待導出日志的磁盤導出。
當該目的主機沒有一個磁盤的剩余空間能完整存儲該待導出日志時,根據磁盤的空間剩余情況選擇磁盤的組合進行導出。
在一些實施例中,本發明提供的一種移動通訊終端日志導出的方法,還包括日志壓縮,該日志壓縮包括:
壓縮已存待導出日志,該已存待導出日志是該待導出日志在該外部存儲空間的副本;
該壓縮完成后,刪除已壓縮的該已存待導出日志。
在一些實施例中,本發明提供的一種移動通訊終端日志導出的方法,其特征在于: