@@ -27,7 +27,7 @@ export default function ({ getService, getPageObjects }) {
2727 const renderable = getService ( 'renderable' ) ;
2828 const PageObjects = getPageObjects ( [ 'visualize' , 'visEditor' , 'header' , 'visChart' ] ) ;
2929
30- describe . skip ( 'data table with index without time filter' , function indexPatternCreation ( ) {
30+ describe ( 'data table with index without time filter' , function indexPatternCreation ( ) {
3131 const vizName1 = 'Visualization DataTable without time filter' ;
3232
3333 before ( async function ( ) {
@@ -112,65 +112,49 @@ export default function ({ getService, getPageObjects }) {
112112 expect ( data . trim ( ) . split ( '\n' ) ) . to . be . eql ( [ '14,004 1,412.6' ] ) ;
113113 } ) ;
114114
115- it ( 'should show correct data for a data table with date histogram' , async ( ) => {
116- await PageObjects . visualize . navigateToNewVisualization ( ) ;
117- await PageObjects . visualize . clickDataTable ( ) ;
118- await PageObjects . visualize . clickNewSearch (
119- PageObjects . visualize . index . LOGSTASH_NON_TIME_BASED
120- ) ;
121- await PageObjects . visEditor . clickBucket ( 'Split rows' ) ;
122- await PageObjects . visEditor . selectAggregation ( 'Date Histogram' ) ;
123- await PageObjects . visEditor . selectField ( '@timestamp' ) ;
124- await PageObjects . visEditor . setInterval ( 'Daily' ) ;
125- await PageObjects . visEditor . clickGo ( ) ;
126- const data = await PageObjects . visChart . getTableVisData ( ) ;
127- log . debug ( data . split ( '\n' ) ) ;
128- expect ( data . trim ( ) . split ( '\n' ) ) . to . be . eql ( [
129- '2015-09-20' ,
130- '4,757' ,
131- '2015-09-21' ,
132- '4,614' ,
133- '2015-09-22' ,
134- '4,633' ,
135- ] ) ;
136- } ) ;
115+ // bug https://github.com/elastic/kibana/issues/68977
116+ describe . skip ( 'data table with date histogram' , async ( ) => {
117+ before ( async ( ) => {
118+ await PageObjects . visualize . navigateToNewVisualization ( ) ;
119+ await PageObjects . visualize . clickDataTable ( ) ;
120+ await PageObjects . visualize . clickNewSearch (
121+ PageObjects . visualize . index . LOGSTASH_NON_TIME_BASED
122+ ) ;
123+ await PageObjects . visEditor . clickBucket ( 'Split rows' ) ;
124+ await PageObjects . visEditor . selectAggregation ( 'Date Histogram' ) ;
125+ await PageObjects . visEditor . selectField ( '@timestamp' ) ;
126+ await PageObjects . visEditor . setInterval ( 'Daily' ) ;
127+ await PageObjects . visEditor . clickGo ( ) ;
128+ } ) ;
137129
138- it ( 'should show correct data for a data table with date histogram' , async ( ) => {
139- await PageObjects . visualize . navigateToNewVisualization ( ) ;
140- await PageObjects . visualize . clickDataTable ( ) ;
141- await PageObjects . visualize . clickNewSearch (
142- PageObjects . visualize . index . LOGSTASH_NON_TIME_BASED
143- ) ;
144- await PageObjects . visEditor . clickBucket ( 'Split rows' ) ;
145- await PageObjects . visEditor . selectAggregation ( 'Date Histogram' ) ;
146- await PageObjects . visEditor . selectField ( '@timestamp' ) ;
147- await PageObjects . visEditor . setInterval ( 'Daily' ) ;
148- await PageObjects . visEditor . clickGo ( ) ;
149- const data = await PageObjects . visChart . getTableVisData ( ) ;
150- expect ( data . trim ( ) . split ( '\n' ) ) . to . be . eql ( [
151- '2015-09-20' ,
152- '4,757' ,
153- '2015-09-21' ,
154- '4,614' ,
155- '2015-09-22' ,
156- '4,633' ,
157- ] ) ;
158- } ) ;
130+ it ( 'should show correct data' , async ( ) => {
131+ const data = await PageObjects . visChart . getTableVisData ( ) ;
132+ log . debug ( data . split ( '\n' ) ) ;
133+ expect ( data . trim ( ) . split ( '\n' ) ) . to . be . eql ( [
134+ '2015-09-20' ,
135+ '4,757' ,
136+ '2015-09-21' ,
137+ '4,614' ,
138+ '2015-09-22' ,
139+ '4,633' ,
140+ ] ) ;
141+ } ) ;
159142
160- it ( 'should correctly filter for applied time filter on the main timefield' , async ( ) => {
161- await filterBar . addFilter ( '@timestamp' , 'is between' , '2015-09-19' , '2015-09-21' ) ;
162- await PageObjects . header . waitUntilLoadingHasFinished ( ) ;
163- await renderable . waitForRender ( ) ;
164- const data = await PageObjects . visChart . getTableVisData ( ) ;
165- expect ( data . trim ( ) . split ( '\n' ) ) . to . be . eql ( [ '2015-09-20' , '4,757' ] ) ;
166- } ) ;
143+ it ( 'should correctly filter for applied time filter on the main timefield' , async ( ) => {
144+ await filterBar . addFilter ( '@timestamp' , 'is between' , '2015-09-19' , '2015-09-21' ) ;
145+ await PageObjects . header . waitUntilLoadingHasFinished ( ) ;
146+ await renderable . waitForRender ( ) ;
147+ const data = await PageObjects . visChart . getTableVisData ( ) ;
148+ expect ( data . trim ( ) . split ( '\n' ) ) . to . be . eql ( [ '2015-09-20' , '4,757' ] ) ;
149+ } ) ;
167150
168- it ( 'should correctly filter for pinned filters' , async ( ) => {
169- await filterBar . toggleFilterPinned ( '@timestamp' ) ;
170- await PageObjects . header . waitUntilLoadingHasFinished ( ) ;
171- await renderable . waitForRender ( ) ;
172- const data = await PageObjects . visChart . getTableVisData ( ) ;
173- expect ( data . trim ( ) . split ( '\n' ) ) . to . be . eql ( [ '2015-09-20' , '4,757' ] ) ;
151+ it ( 'should correctly filter for pinned filters' , async ( ) => {
152+ await filterBar . toggleFilterPinned ( '@timestamp' ) ;
153+ await PageObjects . header . waitUntilLoadingHasFinished ( ) ;
154+ await renderable . waitForRender ( ) ;
155+ const data = await PageObjects . visChart . getTableVisData ( ) ;
156+ expect ( data . trim ( ) . split ( '\n' ) ) . to . be . eql ( [ '2015-09-20' , '4,757' ] ) ;
157+ } ) ;
174158 } ) ;
175159 } ) ;
176160}
0 commit comments