在遠端除錯階段作業中產生程式碼涵蓋面
使用 並行除錯和程式碼涵蓋面,您可以與作用中除錯階段作業平行執行程式碼涵蓋面收集。 啟用此特性時,會在除錯執行期間收集程式碼涵蓋面資料,並在除錯編輯器中顯示及更新程式碼涵蓋面註釋。 您可以在除錯階段作業期間隨時開啟或關閉程式碼涵蓋面收集。 最終程式碼涵蓋面結果只包含已開啟程式碼涵蓋面收集之來源區域的涵蓋面資訊。
關於這項作業
附註:
- 不支援 64 位元應用程式。
- 不支援 ZUnit。
- 並行除錯及程式碼涵蓋面 需要 z/OS Debugger 15.0.1 或更新版本,並套用 PTF UI74257 。
- 啟動程式碼涵蓋面收集之後,您無法切換除錯視圖。 在一個除錯階段作業中,您只能在一個視圖中收集程式碼涵蓋面。 如果除錯程式同時包括具有編譯器選項
TEST(SOURCE)的編譯單元,以及具有編譯器選項TEST(NOSOURCE)的編譯器單元,則不會針對 清單 視圖中具有TEST(NOSOURCE)的編譯單元收集程式碼涵蓋面。 在 程式碼 視圖中,會使用TEST(SOURCE)來收集編譯單元的程式碼涵蓋面,以及使用TEST(NOSOURCE)來收集編譯器單元的程式碼涵蓋面。 在啟動程式碼涵蓋面階段作業之前,您可以切換至 程式碼 視圖。 僅當您使用 z/OS Debugger 16.0.0 或更新版本對使用 Enterprise COBOL for z/OS 6.3 版以及更新版本所編譯的程式進行除錯時,才能使用 程式碼 視圖。 如需相關資訊,請參閱 在不同的除錯視圖之間使用不同的除錯 viewsSwitching。
並行除錯和程式碼涵蓋面 支援下列語言:
- Enterprise COBOL for z/OS第 4 版、第 5 版及第 6 版
- Enterprise PL/I for z/OS 第 4 版和第 5 版
- z/OS 第 1 版及第 2 版的 C/C++ 特性
- IBM High Level Assembler (HLASM)、1.4 版、1.5 版及 1.6 版
程序
依預設,會停用 並行除錯和程式碼涵蓋面 。 您可以在除錯階段作業開始或中間啟用它。
。

。