pageAL Developmentofficial - Microsoftderived - from the source, no model text

Page 9990 "Code Coverage"

Base Application · System.TestTools.CodeCoverage

Across versions

  1. BC23-30present

Neighbourhood 3 connected objects and pages

Codeunit 457 "Environment Information" (calls, 2 links)Environment InformationCodeunit 9990 "Code Coverage Mgt." (calls, 2 links)Code Coverage Mgt.Codeunit 6723 "Server Setting" (calls)Server Setting

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · System.TestTools.CodeCoverage · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Code Coverage
SourceTable Code Coverage
PageType Worksheet
UsageCategory Administration
ApplicationArea All

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
Control22 Object Id Filter ObjectIdFilter Specifies the object ID filter that applies when tracking which part of the application code has been exercised during test activity.
Object Type Filter ObjectTypeFilter Specifies the object type filter that applies when tracking which part of the application code has been exercised during test activity.
Required Coverage % RequiredCoveragePercent Specifies the extent to which the application code is covered by tests.
Total # Lines TotalNoofLines Specifies the total number of lines, when tracking which part of the application code has been exercised during test activity.
Total Coverage % TotalCoveragePercent Specifies the extent to which the application code is covered by tests.
Object Code CodeLine Specifies which part of the application code has been exercised during test activity.
Coverage % CoveragePercent Specifies the percentage applied to the code coverage line.
Line Type Rec."Line Type" Specifies the line type, when tracking which part of the application code has been exercised during test activity.
Object Type Rec."Object Type" Specifies the average coverage of all code lines inside the object, when tracking which part of the application code has been exercised during test activity.
Object ID Rec."Object ID" Specifies the ID of the object.
Line No. Rec."Line No." Specifies the line number, when tracking which part of the application code has been exercised during test activity.
No. of Lines NoofLines Specifies the number of lines, when tracking which part of the application code has been exercised during test activity.
No. of Hits Rec."No. of Hits" Specifies the number of hits, when tracking which part of the application code has been exercised during test activity.
No. of Hit Lines LinesHit Specifies the number of hit lines, when tracking which part of the application code has been exercised during test activity.
No. of Skipped Lines LinesNotHit Specifies the number of skipped lines, when tracking which part of the application code has been exercised during test activity.

Actions

Group Action ToolTip Runs
Processing Start —
Refresh Refresh the page.
Stop —
Navigation Load objects —
Load country objects —
Reporting Export to XML —
Backup/Restore Back up or restore the database.

Procedures

2 local procedures, no public ones.

Triggers

OnAfterGetRecord, OnInit, OnOpenPage

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Code Coverage"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources