diff --git a/packages/grafana-e2e-selectors/src/selectors/pages.ts b/packages/grafana-e2e-selectors/src/selectors/pages.ts index 48d4605925e..95d4ec5dd77 100644 --- a/packages/grafana-e2e-selectors/src/selectors/pages.ts +++ b/packages/grafana-e2e-selectors/src/selectors/pages.ts @@ -55,6 +55,11 @@ export const Pages = { timezone: 'Time zone picker select container', title: 'Dashboard settings page title', }, + Annotations: { + List: { + addAnnotationCTA: 'Call to action button Add Annotation Query', + }, + }, Variables: { List: { addVariableCTA: 'Call to action button Add variable', @@ -122,5 +127,8 @@ export const Pages = { container: 'Explore', runButton: 'Run button', }, + Toolbar: { + navBar: '.explore-toolbar', + }, }, }; diff --git a/packages/grafana-ui/src/components/TimePicker/TimeRangePicker/TimePickerFooter.tsx b/packages/grafana-ui/src/components/TimePicker/TimeRangePicker/TimePickerFooter.tsx index e6bd7fb87f7..9f07f957ec7 100644 --- a/packages/grafana-ui/src/components/TimePicker/TimeRangePicker/TimePickerFooter.tsx +++ b/packages/grafana-ui/src/components/TimePicker/TimeRangePicker/TimePickerFooter.tsx @@ -8,6 +8,7 @@ import { TimeZoneOffset } from '../TimeZonePicker/TimeZoneOffset'; import { Button } from '../../Button'; import { TimeZonePicker } from '../TimeZonePicker'; import isString from 'lodash/isString'; +import { selectors } from '@grafana/e2e-selectors'; interface Props { timeZone?: TimeZone; @@ -45,7 +46,7 @@ export const TimePickerFooter: FC = props => { if (isEditing) { return (
-
+
{ diff --git a/public/app/features/explore/QueryRow.tsx b/public/app/features/explore/QueryRow.tsx index c19cbb5c72d..cde59816f5a 100644 --- a/public/app/features/explore/QueryRow.tsx +++ b/public/app/features/explore/QueryRow.tsx @@ -21,6 +21,7 @@ import { AbsoluteTimeRange, LoadingState, } from '@grafana/data'; +import { selectors } from '@grafana/e2e-selectors'; import { ExploreItemState, ExploreId } from 'app/types/explore'; import { Emitter } from 'app/core/utils/emitter'; @@ -166,7 +167,7 @@ export class QueryRow extends PureComponent { return ( <> -
+
{this.renderQueryEditor()}