第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何運(yùn)行所有 Golang 基準(zhǔn)測(cè)試,包括子文件夾

如何運(yùn)行所有 Golang 基準(zhǔn)測(cè)試,包括子文件夾

Go
慕碼人2483693 2022-10-31 15:48:46
我有一個(gè) Go 應(yīng)用程序,在根目錄和名為“message”的子文件夾中都有許多單元和基準(zhǔn)測(cè)試。我執(zhí)行以下命令從根目錄運(yùn)行所有單元測(cè)試,包括消息和任何其他子文件夾中的單元測(cè)試:go test ./...我想為基準(zhǔn)測(cè)試實(shí)現(xiàn)相同的目標(biāo),即全部運(yùn)行它們。以下適用于根目錄中的那些:go test -bench ./messages 文件夾中的基準(zhǔn)測(cè)試被忽略,這是預(yù)期的。所以我從根目錄運(yùn)行以下命令:go test -bench ./...這根本無(wú)法識(shí)別,Go 似乎執(zhí)行了位于根目錄中的單元測(cè)試。我什至嘗試在命令中指定消息文件夾,如下所示:go test -bench ./message...但它也失敗了。目前,如果我想在消息文件夾中運(yùn)行基準(zhǔn)測(cè)試,我必須 cd 進(jìn)入該文件夾并執(zhí)行g(shù)o test -bench .像上面一樣。那么正確的方法是什么呢?如何告訴 Go 在根文件夾和子文件夾中查找基準(zhǔn)測(cè)試?在 -bench 標(biāo)志的情況下,正則表達(dá)式 arg 如何工作?顯然它與單元測(cè)試運(yùn)行器的正則表達(dá)式不同。
查看完整描述

2 回答

?
慕尼黑的夜晚無(wú)繁華

TA貢獻(xiàn)1864條經(jīng)驗(yàn) 獲得超6個(gè)贊

您應(yīng)該使用./...bench 來(lái)處理當(dāng)前工作目錄及其所有子目錄中的所有文件。如果您希望獲得更詳細(xì)的輸出,可以使用該-v標(biāo)志。使用 . 列出內(nèi)存分配也很好-benchmem。

go test -v ./... -bench=. -run=xxx -benchmem


查看完整回答
反對(duì) 回復(fù) 2022-10-31
?
largeQ

TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊

-benchflag采用正則表達(dá)式,以便-bench .在所有包中運(yùn)行所有基準(zhǔn)測(cè)試 ( ):go test -bench=. ./...



查看完整回答
反對(duì) 回復(fù) 2022-10-31
  • 2 回答
  • 0 關(guān)注
  • 130 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)