Kinetica   C#   API  Version 7.2.3.1
Kinetica.Tests.IntegrationTests.BulkInserterTests Class Reference

Integration tests for the high-performance BulkInserter. More...

Classes

class  ShardedRecord
 
class  TestRecord
 

Public Member Functions

 BulkInserterTests (ITestOutputHelper output)
 
async Task TestBulkInserterBasicInsert ()
 
async Task TestBulkInserterBatchInsert ()
 
async Task TestBulkInserterAsyncInsert ()
 
async Task TestBulkInserterAsyncBatchInsert ()
 
async Task TestBulkInserterWithShardKey ()
 
async Task TestBulkInserterWithListener ()
 
async Task TestBulkInserterBackpressure ()
 
async Task TestBulkInserterConcurrentInserts ()
 
async Task TestBulkInserterManualFlush ()
 
async Task TestBulkInserterErrorQueue ()
 
async Task TestBulkInserterMetrics ()
 
async Task TestBulkInserterLargeBatch ()
 

Detailed Description

Integration tests for the high-performance BulkInserter.

These tests verify correct functionality with various batch sizes, concurrency patterns, and error handling scenarios.

Definition at line 21 of file BulkInserterTests.cs.

Constructor & Destructor Documentation

◆ BulkInserterTests()

Kinetica.Tests.IntegrationTests.BulkInserterTests.BulkInserterTests ( ITestOutputHelper  output)
inline

Definition at line 25 of file BulkInserterTests.cs.

Member Function Documentation

◆ TestBulkInserterAsyncBatchInsert()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterAsyncBatchInsert ( )
inline

Definition at line 230 of file BulkInserterTests.cs.

◆ TestBulkInserterAsyncInsert()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterAsyncInsert ( )
inline

Definition at line 203 of file BulkInserterTests.cs.

◆ TestBulkInserterBackpressure()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterBackpressure ( )
inline

Definition at line 353 of file BulkInserterTests.cs.

◆ TestBulkInserterBasicInsert()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterBasicInsert ( )
inline

Definition at line 148 of file BulkInserterTests.cs.

◆ TestBulkInserterBatchInsert()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterBatchInsert ( )
inline

Definition at line 177 of file BulkInserterTests.cs.

◆ TestBulkInserterConcurrentInserts()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterConcurrentInserts ( )
inline

Definition at line 393 of file BulkInserterTests.cs.

◆ TestBulkInserterErrorQueue()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterErrorQueue ( )
inline

Definition at line 475 of file BulkInserterTests.cs.

◆ TestBulkInserterLargeBatch()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterLargeBatch ( )
inline

Definition at line 545 of file BulkInserterTests.cs.

◆ TestBulkInserterManualFlush()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterManualFlush ( )
inline

Definition at line 439 of file BulkInserterTests.cs.

◆ TestBulkInserterMetrics()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterMetrics ( )
inline

Definition at line 508 of file BulkInserterTests.cs.

◆ TestBulkInserterWithListener()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterWithListener ( )
inline

Definition at line 287 of file BulkInserterTests.cs.

◆ TestBulkInserterWithShardKey()

async Task Kinetica.Tests.IntegrationTests.BulkInserterTests.TestBulkInserterWithShardKey ( )
inline

Definition at line 257 of file BulkInserterTests.cs.


The documentation for this class was generated from the following file: