Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automate testing of Kibana "getting started" tutorial #8079

Closed
tbragin opened this issue Aug 24, 2016 · 4 comments
Closed

Automate testing of Kibana "getting started" tutorial #8079

tbragin opened this issue Aug 24, 2016 · 4 comments
Labels
Feature:Add Data Add Data and sample data feature on Home Team:Docs Team:Visualizations Visualization editors, elastic-charts and infrastructure test tests_needed

Comments

@tbragin
Copy link
Contributor

tbragin commented Aug 24, 2016

At the moment, our Kibana "getting started" tutorial is not part of our standard test environment setup or automated tests.

In kibana QA, we use makelogs, which is a great data source for our tests. If in addition to that we could exercise the import of the the tutorial data, it would provide these two benefits:

  • it is the first place many first-time users go to for data upload and it's a bad experience if they can't even get the data in (this may change with CSV upload of course)
  • it is another method for adding data to Elasticsearch (cURL vs JS client), so from an integration testing perspective it provides more coverage. For instance in 5.0-alpha5 it could have helped to catch the ES netty4 bug: https://github.com/elastic/makelogs

cc: @LeeDr @epixa

@stacey-gammon stacey-gammon added Feature:Add Data Add Data and sample data feature on Home :Sharing labels Aug 8, 2018
@timroes timroes added Team:Visualizations Visualization editors, elastic-charts and infrastructure and removed Team:Visualizations Visualization editors, elastic-charts and infrastructure :Sharing labels Sep 13, 2018
@LeeDr
Copy link
Contributor

LeeDr commented Mar 5, 2019

@epixa
Copy link
Contributor

epixa commented Mar 5, 2019

Would it be easier to just update our getting started guide to use a sample dataset? This old way of doing things is nowhere near as nice as that.

@schersh
Copy link
Contributor

schersh commented Mar 15, 2019

We do also have a getting started tutorial that uses the flight sample data set: https://www.elastic.co/guide/en/kibana/7.0/tutorial-sample-data.html
The advantage that I see to this tutorial is that the sample data tutorial doesn't include steps to load data or define index patterns - is it valuable to have both?

@gchaps
Copy link
Contributor

gchaps commented Oct 9, 2019

Closing out this issue in favor of #22446, which proposes a rewrite of the Getting Started guide.

@gchaps gchaps closed this as completed Oct 9, 2019
cee-chen pushed a commit that referenced this issue Oct 18, 2024
`v97.0.0-backport.0`⏩`v97.2.0`

_[Questions? Please see our Kibana upgrade
FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_

---

## [`v97.2.0`](https://github.com/elastic/eui/releases/v97.2.0)

- Updated `EuiHeaderLinks` with a new `xxs` gutter size
([#8079](elastic/eui#8079))

**Bug fixes**

- Reverted an `EuiDataGrid` regression from
[#8015](elastic/eui#8015) which prevented
overriding column widths via columns's `initialWidth`s
([#8086](elastic/eui#8086))


## [`v97.1.0`](https://github.com/elastic/eui/releases/v97.1.0)

- Added `columnVisibility.canDragAndDropColumns` on `EuiDataGrid` which
enables reordering columns via draggable header cells
([#8015](elastic/eui#8015))
- Updated `EuiHeader`s in dark mode to have a visible border-bottom
color ([#8070](elastic/eui#8070))
- Added props `minDate` and `maxDate` on `EuiSuperDatePicker` to support
restricting date range selections
([#8071](elastic/eui#8071))
kibanamachine pushed a commit to kibanamachine/kibana that referenced this issue Oct 18, 2024
`v97.0.0-backport.0`⏩`v97.2.0`

_[Questions? Please see our Kibana upgrade
FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_

---

## [`v97.2.0`](https://github.com/elastic/eui/releases/v97.2.0)

- Updated `EuiHeaderLinks` with a new `xxs` gutter size
([elastic#8079](elastic/eui#8079))

**Bug fixes**

- Reverted an `EuiDataGrid` regression from
[elastic#8015](elastic/eui#8015) which prevented
overriding column widths via columns's `initialWidth`s
([elastic#8086](elastic/eui#8086))

## [`v97.1.0`](https://github.com/elastic/eui/releases/v97.1.0)

- Added `columnVisibility.canDragAndDropColumns` on `EuiDataGrid` which
enables reordering columns via draggable header cells
([elastic#8015](elastic/eui#8015))
- Updated `EuiHeader`s in dark mode to have a visible border-bottom
color ([elastic#8070](elastic/eui#8070))
- Added props `minDate` and `maxDate` on `EuiSuperDatePicker` to support
restricting date range selections
([elastic#8071](elastic/eui#8071))

(cherry picked from commit d7c5608)
kibanamachine added a commit that referenced this issue Oct 18, 2024
# Backport

This will backport the following commits from `main` to `8.x`:
- [Upgrade EUI to v97.2.0
(#196397)](#196397)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Lene
Gadewoll","email":"lene.gadewoll@elastic.co"},"sourceCommit":{"committedDate":"2024-10-18T22:06:35Z","message":"Upgrade
EUI to v97.2.0
(#196397)\n\n`v97.0.0-backport.0`⏩`v97.2.0`\r\n\r\n_[Questions? Please
see our Kibana
upgrade\r\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_\r\n\r\n---\r\n\r\n##
[`v97.2.0`](https://github.com/elastic/eui/releases/v97.2.0)\r\n\r\n-
Updated `EuiHeaderLinks` with a new `xxs` gutter
size\r\n([#8079](https://github.com/elastic/eui/pull/8079))\r\n\r\n**Bug
fixes**\r\n\r\n- Reverted an `EuiDataGrid` regression
from\r\n[#8015](elastic/eui#8015) which
prevented\r\noverriding column widths via columns's
`initialWidth`s\r\n([#8086](https://github.com/elastic/eui/pull/8086))\r\n\r\n\r\n##
[`v97.1.0`](https://github.com/elastic/eui/releases/v97.1.0)\r\n\r\n-
Added `columnVisibility.canDragAndDropColumns` on `EuiDataGrid`
which\r\nenables reordering columns via draggable header
cells\r\n([#8015](https://github.com/elastic/eui/pull/8015))\r\n-
Updated `EuiHeader`s in dark mode to have a visible
border-bottom\r\ncolor
([#8070](https://github.com/elastic/eui/pull/8070))\r\n- Added props
`minDate` and `maxDate` on `EuiSuperDatePicker` to
support\r\nrestricting date range
selections\r\n([#8071](https://github.com/elastic/eui/pull/8071))","sha":"d7c5608420caae76d6f307cee26d63c1cd01d381","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","EUI","v9.0.0","backport:version","v8.17.0"],"title":"Upgrade
EUI to
v97.2.0","number":196397,"url":"https://github.com/elastic/kibana/pull/196397","mergeCommit":{"message":"Upgrade
EUI to v97.2.0
(#196397)\n\n`v97.0.0-backport.0`⏩`v97.2.0`\r\n\r\n_[Questions? Please
see our Kibana
upgrade\r\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_\r\n\r\n---\r\n\r\n##
[`v97.2.0`](https://github.com/elastic/eui/releases/v97.2.0)\r\n\r\n-
Updated `EuiHeaderLinks` with a new `xxs` gutter
size\r\n([#8079](https://github.com/elastic/eui/pull/8079))\r\n\r\n**Bug
fixes**\r\n\r\n- Reverted an `EuiDataGrid` regression
from\r\n[#8015](elastic/eui#8015) which
prevented\r\noverriding column widths via columns's
`initialWidth`s\r\n([#8086](https://github.com/elastic/eui/pull/8086))\r\n\r\n\r\n##
[`v97.1.0`](https://github.com/elastic/eui/releases/v97.1.0)\r\n\r\n-
Added `columnVisibility.canDragAndDropColumns` on `EuiDataGrid`
which\r\nenables reordering columns via draggable header
cells\r\n([#8015](https://github.com/elastic/eui/pull/8015))\r\n-
Updated `EuiHeader`s in dark mode to have a visible
border-bottom\r\ncolor
([#8070](https://github.com/elastic/eui/pull/8070))\r\n- Added props
`minDate` and `maxDate` on `EuiSuperDatePicker` to
support\r\nrestricting date range
selections\r\n([#8071](https://github.com/elastic/eui/pull/8071))","sha":"d7c5608420caae76d6f307cee26d63c1cd01d381"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196397","number":196397,"mergeCommit":{"message":"Upgrade
EUI to v97.2.0
(#196397)\n\n`v97.0.0-backport.0`⏩`v97.2.0`\r\n\r\n_[Questions? Please
see our Kibana
upgrade\r\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_\r\n\r\n---\r\n\r\n##
[`v97.2.0`](https://github.com/elastic/eui/releases/v97.2.0)\r\n\r\n-
Updated `EuiHeaderLinks` with a new `xxs` gutter
size\r\n([#8079](https://github.com/elastic/eui/pull/8079))\r\n\r\n**Bug
fixes**\r\n\r\n- Reverted an `EuiDataGrid` regression
from\r\n[#8015](elastic/eui#8015) which
prevented\r\noverriding column widths via columns's
`initialWidth`s\r\n([#8086](https://github.com/elastic/eui/pull/8086))\r\n\r\n\r\n##
[`v97.1.0`](https://github.com/elastic/eui/releases/v97.1.0)\r\n\r\n-
Added `columnVisibility.canDragAndDropColumns` on `EuiDataGrid`
which\r\nenables reordering columns via draggable header
cells\r\n([#8015](https://github.com/elastic/eui/pull/8015))\r\n-
Updated `EuiHeader`s in dark mode to have a visible
border-bottom\r\ncolor
([#8070](https://github.com/elastic/eui/pull/8070))\r\n- Added props
`minDate` and `maxDate` on `EuiSuperDatePicker` to
support\r\nrestricting date range
selections\r\n([#8071](https://github.com/elastic/eui/pull/8071))","sha":"d7c5608420caae76d6f307cee26d63c1cd01d381"}},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Lene Gadewoll <lene.gadewoll@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Add Data Add Data and sample data feature on Home Team:Docs Team:Visualizations Visualization editors, elastic-charts and infrastructure test tests_needed
Projects
None yet
Development

No branches or pull requests

7 participants