MCPcopy Create free account
hub / github.com/apache/iotdb-client-go / Test_InsertAlignedTablets

Method Test_InsertAlignedTablets

test/e2e/e2e_test.go:386–412  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

384}
385
386func (s *e2eTestSuite) Test_InsertAlignedTablets() {
387 var timeseries = []string{"root.ln.device1.**"}
388 s.session.DeleteTimeseries(timeseries)
389 tablet1, err := createTablet(8)
390 if err != nil {
391 log.Fatal(err)
392 }
393 tablet2, err := createTablet(4)
394 if err != nil {
395 log.Fatal(err)
396 }
397
398 tablets := []*client.Tablet{tablet1, tablet2}
399 s.checkError(s.session.InsertAlignedTablets(tablets, false))
400 tablet1.Reset()
401 tablet2.Reset()
402
403 ds, err := s.session.ExecuteQueryStatement("select count(status) from root.ln.device1", nil)
404 assert := s.Require()
405 assert.NoError(err)
406 defer ds.Close()
407 assert.True(ds.Next())
408 status, err := ds.GetStringByIndex(1)
409 assert.NoError(err)
410 assert.Equal(status, "8")
411 s.session.DeleteStorageGroup("root.ln.**")
412}
413
414func (s *e2eTestSuite) Test_FetchMoreData() {
415 var timeseries = []string{"root.ln.device1.**"}

Callers

nothing calls this directly

Calls 10

checkErrorMethod · 0.95
InsertAlignedTabletsMethod · 0.80
ResetMethod · 0.80
GetStringByIndexMethod · 0.80
DeleteStorageGroupMethod · 0.80
createTabletFunction · 0.70
DeleteTimeseriesMethod · 0.65
ExecuteQueryStatementMethod · 0.65
CloseMethod · 0.65
NextMethod · 0.45

Tested by

no test coverage detected