@@ -71,58 +71,21 @@ describe("Split Index", () => {
71
71
72
72
it ( "Split successfully" , ( ) => {
73
73
const targetIndex = `${ sampleIndex } ` + "-target" ;
74
- cy . get ( `[data-test-subj="checkboxSelectRow-${ sampleIndex } "]` )
75
- . click ( )
76
- . end ( )
77
- . get ( '[data-test-subj="moreAction"]' )
78
- . click ( )
79
- . end ( )
80
- . get ( '[data-test-subj="Split Action"]' )
81
- . click ( )
82
- . end ( )
83
- // Target Index Name is required
84
- . get ( '[data-test-subj="targetIndexNameInput"]' )
85
- . type ( `${ targetIndex } ` )
86
- . end ( )
87
- // Number of shards after split is required
88
- . get ( '[data-test-subj="numberOfShardsInput"]' )
89
- . type ( `${ splitNumber } {downArrow}{enter}` )
90
- . end ( )
91
- . get ( '[data-test-subj="numberOfReplicasInput"]' )
92
- . clear ( )
93
- . type ( `${ replicaNumber } ` )
94
- . end ( )
95
- . get ( '[data-test-subj="splitButton"]' )
96
- . click ( )
97
- . end ( ) ;
98
-
99
- cy . get ( `[data-test-subj="viewIndexDetailButton-${ targetIndex } "]` ) . click ( ) . end ( ) ;
100
- cy . get ( "#indexDetailModalSettings" ) . click ( ) . end ( ) ;
101
- cy . get ( '[data-test-subj="form-name-index.number_of_shards"] .euiText' ) . should ( "have.text" , `${ splitNumber } ` ) . end ( ) ;
102
- cy . get ( '[data-test-subj="form-name-index.number_of_replicas"] input' ) . should ( "have.value" , `${ replicaNumber } ` ) . end ( ) ;
103
- } ) ; // Split
104
-
105
- it ( "Split successfully with advanced setting" , ( ) => {
106
- const targetIndex = `${ sampleIndex } ` + "-setting" ;
107
74
cy . get ( `[data-test-subj="checkboxSelectRow-${ sampleIndex } "]` ) . click ( ) . end ( ) ;
108
- cy . wait ( 1000 ) ;
109
- cy . get ( '[data-test-subj="moreAction"]' ) . click ( ) . end ( ) ;
110
- cy . get ( '[data-test-subj="Split Action"]' ) . click ( ) . end ( ) ;
111
- cy . wait ( 1000 ) ;
112
- // cy .get(" [data-test-subj=targetIndexNameInput]" )
75
+
76
+ cy . wait ( 3000 ) ;
77
+ cy . get ( '[data-test-subj="moreAction"]' ) . click ( ) . end ( ) . get ( '[data-test-subj=" Split Action"]') . click ( ) . end ( ) ;
78
+ // // Target Index Name is required
79
+ // .get(' [data-test-subj=" targetIndexNameInput"]' )
113
80
// .type(`${targetIndex}`)
114
81
// .end()
115
- // // Instead of input shard number at shard field, another option is to populate it in advanced setting
116
- // .get('[aria-controls="accordionForCreateIndexSettings "]')
117
- // .click( )
82
+ // // Number of shards after split is required
83
+ // .get('[data-test-subj="numberOfShardsInput "]')
84
+ // .type(`${splitNumber}{downArrow}{enter}` )
118
85
// .end()
119
- // .get('[data-test-subj="codeEditorContainer"] textarea')
120
- // .focus()
121
- // // Need to remove the default {} in advanced setting
86
+ // .get('[data-test-subj="numberOfReplicasInput"]')
122
87
// .clear()
123
- // .type(`{"index.number_of_shards": "${splitNumber}", "index.number_of_replicas": "${replicaNumber}"}`, {
124
- // parseSpecialCharSequences: false,
125
- // })
88
+ // .type(`${replicaNumber}`)
126
89
// .end()
127
90
// .get('[data-test-subj="splitButton"]')
128
91
// .click()
@@ -132,6 +95,6 @@ describe("Split Index", () => {
132
95
// cy.get("#indexDetailModalSettings").click().end();
133
96
// cy.get('[data-test-subj="form-name-index.number_of_shards"] .euiText').should("have.text", `${splitNumber}`).end();
134
97
// cy.get('[data-test-subj="form-name-index.number_of_replicas"] input').should("have.value", `${replicaNumber}`).end();
135
- } ) ; // advanced setting
98
+ } ) ; // Split
136
99
} ) ;
137
100
} ) ;
0 commit comments