[Scout] Improve Scout Deployment tags article#260229
Conversation
| ); | ||
| ``` | ||
|
|
||
| This test will only run locally (stateful classic and serverless Security complete tier), and will be skipped by Elastic Cloud pipelines. |
There was a problem hiding this comment.
New: we now show developers how they can exclude their tests from running on Elastic Cloud.
| test.describe( | ||
| 'My suite', | ||
| { tag: [...tags.stateful.classic, ...tags.serverless.security.complete] }, | ||
| () => { | ||
| // ... | ||
| }); | ||
| }); | ||
| } | ||
| ); |
There was a problem hiding this comment.
Updated: we show an example using a set of combination of tags teams are very likely to use (tags.deploymentAgnostic is mostly reserved for Platform tests that need to run on all stateful + serverless complete project types). We update our guidance on deployment tags to stop mentioning "we recommend it in most cases".
| | ----------------------------------------------- | ---------------------------------------------------------- | | ||
| | `tags.serverless.observability.complete` | {icon}`logo_observability` Observability (complete) | | ||
| | `tags.serverless.observability.logs_essentials` | {icon}`logo_observability` Observability (logs_essentials) | | ||
| | `tags.serverless.observability.all` | {icon}`logo_observability` All Observability project tiers | |
There was a problem hiding this comment.
Add missing: tags.serverless.observability.all
| | `tags.serverless.security.ease` | {icon}`logo_security` Security (ease) | | ||
| | Helper | Project type | | ||
| | ------------------------------------- | ------------------------------------------------ | | ||
| | `tags.serverless.security.all` | {icon}`logo_security` All Security project tiers | |
There was a problem hiding this comment.
Add missing: tags.serverless.security.all
| | `tags.stateful.observability` | {icon}`logo_observability` Observability | | ||
| | `tags.stateful.security` | {icon}`logo_security` Security | | ||
|
|
||
| The target solution view indicates the **solution view** the test is intended for, but is not enforced at test execution time. To set the solution view in a test, use `scoutSpace.setSolutionView()`. |
There was a problem hiding this comment.
New: we explain what the solution portion of stateful tags refers to the Kibana Space-specific "target solution view" the tests are compatible with.
| | ----------------------------- | ------------------------------------------ | | ||
| | `tags.serverless.workplaceai` | {icon}`logo_workplace_search` Workplace AI | | ||
|
|
||
| ### `tags.performance` [scout-deployment-tags-performance] |
There was a problem hiding this comment.
Move to the bottom as performance tags aren't as popular as the other tags listed above.
💚 Build Succeeded
cc @csr |
This PR improves the existing [Deployment tags](https://www.elastic.co/docs/extend/kibana/scout/deployment-tags) article to add some less obvious details on how tags work in Scout. Find more details in the comments below.
This PR improves the existing [Deployment tags](https://www.elastic.co/docs/extend/kibana/scout/deployment-tags) article to add some less obvious details on how tags work in Scout. Find more details in the comments below.
This PR improves the existing Deployment tags article to add some less obvious details on how tags work in Scout. Find more details in the comments below.