OpenMetadata/scripts
Sriharsha Chintalapani 860c82fab2
Add Unit Tests coverage (#26360)
* Enable more service unit tests and fix uncovered regressions

* Fix remaining broadened unit-suite regressions

* Add meaningful Handlebars helper coverage

* Add formatter decorator unit coverage

* Improve formatter decorator coverage

* Improve utility, validator, and formatter coverage

* Expand OIDC validator coverage

* Tighten shared OIDC validator coverage

* Improve user and connection utility coverage

* Cover subscription utility workflows

* Cover entity field utility workflows

* Expand lineage and helper utility coverage

* Improve auth code flow handler coverage

* Expand auth code flow handler coverage

* Cover entity csv parsing flows

* Deepen entity csv parser coverage

* Fix search builder aggregation null handling

* Expand entity utility core coverage

* Cover search index utility workflows

* Expand search utility coverage

* Expand formatter message coverage

* Harden notification markdown rendering coverage

* Add notification card assembler coverage

* Expand EntityCsv coverage and dry-run fixes

* Expand K8s pipeline client coverage

* Expand saml validator coverage

* Expand rdf property mapper coverage

* Expand subscription utility coverage

* Fix schema field extractor coverage gaps

* Expand auth refresh flow coverage

* Add service unit test workflow

* Enforce new-code coverage on service PRs

* Add Unit Test Coverage

* Expand k8s pipeline and auth flow coverage

* Expand entity csv batch import coverage

* Expand entity csv entity creation coverage

* Expand entity csv user and flush coverage

* Expand entity csv typed import coverage

* Cover entity csv dependency validation paths

* Expand airflow and csv utility coverage

* Replace placeholder authorizer tests with real coverage

* Cover PII masking security flows

* Tighten async service retry and shutdown coverage

* Expand security util claim coverage

* Fix checkstyle

* Strengthen user bootstrap utility coverage

* Expand user activity tracker coverage

* Expand ODCS converter coverage

* Expand S3 log storage coverage

* Expand search repository and lineage coverage

* Expand search filter and index factory coverage

* Expand reindex handler coverage

* Expand inherited field search coverage

* Expand search cluster metrics coverage

* Expand search repository lifecycle coverage

* Expand slack client coverage and stabilize tests

* Expand search index executor control flow coverage

* Cover search index utility helpers

* Cover distributed indexing strategy flows

* Strengthen distributed search executor coverage

* Cover search reindex pipeline flows

* Cover search index logging flows

* Cover search index stats tracking

* Cover quartz search index progress flows

* Cover search index app coordination

* Cover slack progress listener behavior

* Cover polling job notifier behavior

* Cover redis job notifier behavior

* Expand Slack notifier coverage

* Cover partition worker processing flows

* Expand distributed participant coverage

* Cover orphan job monitor behavior

* Expand distributed stats aggregator coverage

* Expand distributed partition coverage

* Strengthen distributed coordinator coverage

* Expand search index and repository coverage

* Expand search executor control flow coverage

* Expand search repository delegation coverage

* Expand search index executor coverage

* Expand search repository helper coverage

* Expand search utility coverage

* Expand search index executor coverage

* Expand search repository coverage

* Strengthen search index manager coverage

* Strengthen distributed recovery and worker coverage

* Strengthen distributed executor coverage

* Fix index sink batching and stats coverage

* Expand elastic bulk sink behavior coverage

* Expand open search bulk sink behavior coverage

* Fix dropped bulk processor failure accounting

* Cover migration workflow discovery paths

* fix java checkstyle

* Fix permission debug effect normalization

* Cover migration FQN repair workflows

* Fix glossary workflow migration idempotency

* Cover v1100 migration utility flows

* Cover v1104 migration extension flows

* Fix and cover v160 migration policy flows

* fix java checkstyle

* Address PR review comments on vector search and csv docs

* fix java checkstyle

* Harden service unit test PR workflow

* Cover migration utility repair flows

* fix java checkstyle

* Fix service unit test regressions

* Split service new-code coverage check

* fix java checkstyle

* Fix service diff coverage regressions

* fix java checkstyle

* Clarify missing JaCoCo artifact failures

* fix java checkstyle

* Fix bulk sink lifecycle tests

* simplify CI

* Address PR review feedback after main merge

* Fix merged service unit test expectations

* Fix search repository bulk update tests

* Apply spotless formatting

* Use standard exception logging in search repository

* Stabilize multi-domain search integration test

* Apply spotless formatting

* Isolate web analytic event integration timestamps

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2026-03-23 16:17:15 +01:00
..
check_prerequisites.sh Add Unit Tests coverage (#26360) 2026-03-23 16:17:15 +01:00
datamodel_generation.py FIX - e2e test for pydantic v2 (#16572) 2024-06-07 22:52:16 +02:00
deploy-pipelines.py MINOR - deploy pipelines fixes (#24575) 2025-11-27 12:31:07 +01:00
format-code.sh Minor: Migrate to latest google code style library to support Java 17 and beyond (#14429) 2023-12-18 12:56:17 -08:00
generate-rdf-models.sh RDF Ontology, Json LD, DCAT vocabulary support by mapping OM Schemas to RDF (#22852) 2025-08-17 18:36:26 -07:00
html_to_pdf.py Generate PDF for Snyk security report (#10086) 2023-02-02 17:10:35 +01:00
ingest_100k_tables.py Distributed Search Indexing with Push Notifications (#24939) 2026-01-23 06:12:05 +05:30
jacoco_diff_coverage.py Add Unit Tests coverage (#26360) 2026-03-23 16:17:15 +01:00
scaffold_connector.py Add skills to build connectors (#26309) 2026-03-08 21:45:10 -07:00
slack-link-monitor.py CI - Slack link monitor w/ playwright (#25641) 2026-01-30 10:23:52 +01:00
test_connection.py Distributed Search Indexing with Push Notifications (#24939) 2026-01-23 06:12:05 +05:30
update_version.py MINOR: Add OpenAPI version update functionality in Makefile and script (#24604) 2026-01-14 14:11:56 +05:30
validate_change.sh ISSUE #2681 - Add Missing test parameters in PSQL (#25323) 2026-01-16 12:09:15 +01:00
validate_json_yaml.sh FIX #24374 - Data Contract at Data Product level (#25314) 2026-01-23 07:01:53 +01:00
validate_sample_data.py CI - Fix operator build test (#19938) 2025-02-24 12:17:00 +01:00
validate_yaml.py CI - YAML formatting issue (#23047) 2025-08-21 18:05:15 +02:00
worktree_dev.sh fix: Handle special characters in passwords for TableDiff URL parsing (#25038) 2026-01-06 08:18:08 +01:00