十一 快取 記錄執行的狀態

2022-06-01 06:09:09 字數 1050 閱讀 8417

pytest會將本輪測試的執行狀態寫入到.pytest_cache資料夾,這個行為是由自帶的cacheprovider外掛程式來實現的;

注意:

pytest預設將測試執行的狀態寫入到根目錄中的.pytest_cache資料夾,我們也可以通過在pytest.ini中配置cache_dir選項來自定義快取的目錄,它可以是相對路徑,也可以是絕對路徑;

相對路徑指的是相對於pytest.ini檔案所在的目錄;

1、cacheprovider外掛程式

--nf, --new-first:先執行新加的或修改的用例,再執行其它的;

--cache-clear:先清除所有快取,再執行用例

2.config.cache物件

通過pytestconfig物件去訪問和設定快取中的資料。

再次用--sw執行,從test_two()開始 

清除快取記錄查詢時間

1 2 3 4 5 6 7 8 9 10 11 12 1.將當前資料庫的全部髒頁寫入磁碟。髒頁 是已輸入快取區快取記憶體且已修改但尚未寫入磁碟的資料頁。checkpoint 可建立乙個檢查點,在該點保證全部髒頁都已寫入磁碟,從而在以後的恢復過程中節省時間。checkpoint 2.若要從緩衝池中刪除...

sqlserver清除快取,記錄查詢時間

1 2 3 4 5 6 7 8 9 10 11 12 1.將當前資料庫的全部髒頁寫入磁碟。髒頁 是已輸入快取區快取記憶體且已修改但尚未寫入磁碟的資料頁。checkpoint 可建立乙個檢查點,在該點保證全部髒頁都已寫入磁碟,從而在以後的恢復過程中節省時間。checkpoint 2.若要從緩衝池中刪除...

sqlserver清除快取,記錄查詢時間

1.將當前資料庫的全部髒頁寫入磁碟。髒頁 是已輸入快取區快取記憶體且已修改但尚未寫入磁碟的資料頁。checkpoint 可建立乙個檢查點,在該點保證全部髒頁都已寫入磁碟,從而在以後的恢復過程中節省時間。checkpoint 2.若要從緩衝池中刪除清除緩衝區,請首先使用 checkpoint 生成乙個...