Skip to content

Comments

[8.19] [ska] relocate oblt deployment-agnostic api integration tests (#227194)#228486

Merged
dmlemeshko merged 16 commits intoelastic:8.19from
dmlemeshko:backport/8.19/pr-227194
Aug 4, 2025
Merged

[8.19] [ska] relocate oblt deployment-agnostic api integration tests (#227194)#228486
dmlemeshko merged 16 commits intoelastic:8.19from
dmlemeshko:backport/8.19/pr-227194

Conversation

@dmlemeshko
Copy link
Contributor

Backport

This will backport the following commits from main to 8.19:

Questions ?

Please refer to the Backport tool documentation

@dmlemeshko dmlemeshko added the backport This PR is a backport of another PR label Jul 17, 2025
@dmlemeshko dmlemeshko enabled auto-merge (squash) July 17, 2025 16:14
@botelastic botelastic bot added Team:obs-ux-infra_services - DEPRECATED DEPRECATED - Use Team:obs-presentation. Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. labels Jul 17, 2025
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services)

@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-management-team (Team:obs-ux-management)

…c#227194)

## Summary

Part of elastic/kibana-team#1503

This PR is mostly about moving **observability deployment-agnostic
tests** from x-pack/test

```
x-pack/test/api_integration/deployment_agnostic/
     | - observability/apis/
     | - configs/
     | - feature_flag_configs/
```

After:
```
x-pack/solutions/observability/test/api_integration_deployment_agnostic/
     | - apis/
     | - configs/
     | - feature_flag_configs/
```

Notes:
- some services like `alertingApi` and `observabilityAIAssistantApi`
were left as copies in original path as other oblt tests depend on them
and we try to avoid circular dependencies caused by importing from
solution test dirs.

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 8480083)

# Conflicts:
#	.buildkite/ftr_oblt_serverless_configs.yml
#	.buildkite/ftr_oblt_stateful_configs.yml
#	.buildkite/pipelines/es_serverless/verify_es_serverless_image.yml
#	.github/CODEOWNERS
#	src/dev/precommit_hook/casing_check_config.js
#	x-pack/platform/test/api_integration_deployment_agnostic/default_configs/common_paths.ts
#	x-pack/solutions/observability/plugins/observability_onboarding/README.md
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/ai_assistant/complete/product_docs/index.xml
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/ai_assistant/complete/product_docs/kb-product-doc-elasticsearch-0.0.zip
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/ai_assistant/complete/product_docs/kb-product-doc-kibana-0.0.zip
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/ai_assistant/complete/product_docs/kb-product-doc-observability-0.0.zip
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/ai_assistant/complete/product_docs/kb-product-doc-security-0.0.zip
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/ai_assistant/knowledge_base/knowledge_base_8.16_upgrade_test.spec.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/ai_assistant/knowledge_base/knowledge_base_bulk_import.spec.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/ai_assistant/local/index.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/ai_assistant/public_complete/public_complete.spec.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/apm/traces/critical_path.spec.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/onboarding/update_progress.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/streams/meta_data.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/streams/metadata.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/streams/queries.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/streams/significant_events.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/synthetics/create_monitor_project_multi_space.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/synthetics/legacy_and_multispace_monitor_api.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/configs/serverless/oblt.ai_assistant_local.index.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/configs/serverless/oblt.ai_assistant_local.serverless.config.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/configs/serverless/oblt.index.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/configs/stateful/oblt.ai_assistant.index.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/configs/stateful/oblt.ai_assistant.stateful.config.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/configs/stateful/oblt.ai_assistant_local.index.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/configs/stateful/oblt.ai_assistant_local.stateful.config.ts
#	x-pack/solutions/observability/test/api_integration_deployment_agnostic/configs/stateful/oblt.index.ts
#	x-pack/test/api_integration/deployment_agnostic/apis/observability/streams/metadata.ts
#	x-pack/test/api_integration/deployment_agnostic/feature_flag_configs/serverless/oblt.index.ts
#	x-pack/test/api_integration/deployment_agnostic/feature_flag_configs/stateful/oblt.index.ts
#	x-pack/test/tsconfig.json
@dmlemeshko dmlemeshko force-pushed the backport/8.19/pr-227194 branch from 9d6e336 to 49bdff8 Compare August 1, 2025 14:01
@elasticmachine
Copy link
Contributor

💔 Build Failed

Failed CI Steps

History

@dmlemeshko dmlemeshko merged commit 57a580b into elastic:8.19 Aug 4, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. Team:obs-ux-infra_services - DEPRECATED DEPRECATED - Use Team:obs-presentation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants