You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are six options that can be used to narrow down the scope of coverage report:
132
132
-`a_include_objects` - list of `[object_owner.].object_name` to be included in the coverage report.
133
133
-`a_exclude_objects` - list of `[object_owner.].object_name` to be excluded from the coverage report
134
-
-`a_include_schema_expr` - string of regex expression of schemas to be included in the coverage report. It will override `a_include_objects`
135
-
-`a_include_object_expr` - string of regex expression of objects ( no schema names included ) to be included in the coverage report. It will override `a_include_objects`
136
-
-`a_exclude_schema_expr` - string of regex expression of schemas to be excluded from the coverage report. It will override `a_exclude_objects`
137
-
-`a_exclude_object_expr` - string of regex expression of objects to be excluded from the coverage report. It will override `a_exclude_objects`
134
+
-`a_include_schema_expr` - string of regex expression of schemas to be included in the coverage report. It will override `a_include_objects` for example :
Will result in showing coverage for all schemas that match regular expression `^ut3_develop`and ignore objectes defined by parameter `a_include_objects`
140
+
141
+
-`a_include_object_expr`- string of regex expression of objects ( no schema names included ) to be included in the coverage report. It will override `a_include_objects` for example:
Will result in showing coverage for all objects that name match regular expression `regex123`and ignore objectes defined by parameter `a_include_objects`
147
+
148
+
-`a_exclude_schema_expr`- string of regex expression of schemas to be excluded from the coverage report. It will override `a_exclude_objects` for example:
Will result in showing coverage for all objects that schema is not matching regular expression `^ut3_tester`and ignore exclusion defined by parameter `a_exclude_objects`
154
+
155
+
-`a_exclude_object_expr`- string of regex expression of objects to be excluded from the coverage report. It will override `a_exclude_objects` for example
Will result in showing coverage for all objects that name is not matching regular expression `regex123`and ignore exclusion defined by parameter `a_exclude_objects`
161
+
138
162
139
163
You may specify both _include_ and _exclude_ options to gain more control over what needs to be included / excluded from the coverage report.
if a_coverage_options.file_mappings is not empty then
174
-
open l_cursor for l_sql using a_coverage_options.file_mappings,a_coverage_options.exclude_schema_expr,a_coverage_options.exclude_object_expr,l_skip_objects;
182
+
open l_cursor for l_sql using a_coverage_options.file_mappings,a_coverage_options.exclude_schema_expr,
elsif a_coverage_options.include_objects is not empty then
180
-
open l_cursor for l_sql using a_coverage_options.include_objects,a_coverage_options.exclude_schema_expr,a_coverage_options.exclude_object_expr,l_skip_objects;
190
+
open l_cursor for l_sql using a_coverage_options.include_objects,a_coverage_options.exclude_schema_expr,
open l_cursor for l_sql using a_coverage_options.schema_names,a_coverage_options.exclude_schema_expr,a_coverage_options.exclude_object_expr,l_skip_objects;
194
+
open l_cursor for l_sql using a_coverage_options.schema_names,a_coverage_options.exclude_schema_expr,
0 commit comments