mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
# Backport This will backport the following commits from `main` to `8.11`: - [[DOCS] Automate screenshot for Amazon bedrock connector (#169463)](https://github.com/elastic/kibana/pull/169463) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Lisa Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2023-10-23T20:31:03Z","message":"[DOCS] Automate screenshot for Amazon bedrock connector (#169463)","sha":"f5d7c86cc4e0e22c5ea22712d4320536805247f7","branchLabelMapping":{"^v8.12.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","docs","Feature:Actions/ConnectorTypes","backport:prev-minor","v8.11.0","v8.12.0"],"number":169463,"url":"https://github.com/elastic/kibana/pull/169463","mergeCommit":{"message":"[DOCS] Automate screenshot for Amazon bedrock connector (#169463)","sha":"f5d7c86cc4e0e22c5ea22712d4320536805247f7"}},"sourceBranch":"main","suggestedTargetBranches":["8.11"],"targetPullRequestStates":[{"branch":"8.11","label":"v8.11.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.12.0","labelRegex":"^v8.12.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/169463","number":169463,"mergeCommit":{"message":"[DOCS] Automate screenshot for Amazon bedrock connector (#169463)","sha":"f5d7c86cc4e0e22c5ea22712d4320536805247f7"}}]}] BACKPORT--> Co-authored-by: Lisa Cawley <lcawley@elastic.co>
This commit is contained in:
parent
809fc58ebd
commit
8c58d18d42
5 changed files with 40 additions and 2 deletions
|
@ -18,8 +18,8 @@ The {bedrock} connector uses https://github.com/axios/axios[axios] to send a POS
|
|||
You can create connectors in *{stack-manage-app} > {connectors-ui}*. For example:
|
||||
|
||||
[role="screenshot"]
|
||||
// TODO: need logo before screenshot
|
||||
image::management/connectors/images/bedrock-connector.png[{bedrock} connector]
|
||||
// NOTE: This is an autogenerated screenshot. Do not edit it directly.
|
||||
|
||||
[float]
|
||||
[[bedrock-connector-configuration]]
|
||||
|
@ -41,8 +41,8 @@ You can test connectors with the <<execute-connector-api,run connector API>> or
|
|||
as you're creating or editing the connector in {kib}. For example:
|
||||
|
||||
[role="screenshot"]
|
||||
// TODO: need logo before screenshot
|
||||
image::management/connectors/images/bedrock-params.png[{bedrock} params test]
|
||||
// NOTE: This is an autogenerated screenshot. Do not edit it directly.
|
||||
|
||||
The {bedrock} actions have the following configuration properties.
|
||||
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 290 KiB After Width: | Height: | Size: 284 KiB |
Binary file not shown.
Before Width: | Height: | Size: 190 KiB After Width: | Height: | Size: 173 KiB |
|
@ -0,0 +1,37 @@
|
|||
/*
|
||||
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
||||
* or more contributor license agreements. Licensed under the Elastic License
|
||||
* 2.0; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
|
||||
import { FtrProviderContext } from '../../../ftr_provider_context';
|
||||
|
||||
export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
||||
const commonScreenshots = getService('commonScreenshots');
|
||||
const screenshotDirectories = ['response_ops_docs', 'stack_connectors'];
|
||||
const pageObjects = getPageObjects(['common', 'header']);
|
||||
const actions = getService('actions');
|
||||
const testSubjects = getService('testSubjects');
|
||||
|
||||
describe('Amazon bedrock connector', function () {
|
||||
it('Amazon bedrock connector screenshots', async () => {
|
||||
await pageObjects.common.navigateToApp('connectors');
|
||||
await pageObjects.header.waitUntilLoadingHasFinished();
|
||||
await actions.common.openNewConnectorForm('bedrock');
|
||||
await testSubjects.setValue('nameInput', 'Bedrock test connector');
|
||||
await testSubjects.setValue('secrets.accessKey-input', 'testkey');
|
||||
await testSubjects.setValue('secrets.secret-input', 'testsecret');
|
||||
await commonScreenshots.takeScreenshot(
|
||||
'bedrock-connector',
|
||||
screenshotDirectories,
|
||||
1920,
|
||||
1200
|
||||
);
|
||||
await testSubjects.click('create-connector-flyout-save-test-btn');
|
||||
await testSubjects.click('toastCloseButton');
|
||||
await commonScreenshots.takeScreenshot('bedrock-params', screenshotDirectories);
|
||||
await testSubjects.click('euiFlyoutCloseButton');
|
||||
});
|
||||
});
|
||||
}
|
|
@ -54,6 +54,7 @@ export default function ({ loadTestFile, getService }: FtrProviderContext) {
|
|||
});
|
||||
|
||||
loadTestFile(require.resolve('./connectors'));
|
||||
loadTestFile(require.resolve('./bedrock_connector'));
|
||||
loadTestFile(require.resolve('./email_connector'));
|
||||
loadTestFile(require.resolve('./generative_ai_connector'));
|
||||
loadTestFile(require.resolve('./index_connector'));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue