Directories
¶
| Path | Synopsis |
|---|---|
|
Package cases provides some tools to access test data.
|
Package cases provides some tools to access test data. |
|
backup
Package backup_test provides the test cases for the backup command-line tool.
|
Package backup_test provides the test cases for the backup command-line tool. |
|
lifecycle
Package lifecycle_test is the test cases for the lifecycle package.
|
Package lifecycle_test is the test cases for the lifecycle package. |
|
measure
Package measure_test contains integration test cases of the measure.
|
Package measure_test contains integration test cases of the measure. |
|
measure/cmd/generate
command
Package main implements the capture subcommand for the test-case generator.
|
Package main implements the capture subcommand for the test-case generator. |
|
measure/data
Package data contains integration test cases of the measure.
|
Package data contains integration test cases of the measure. |
|
property
Package property includes test cases for property queries.
|
Package property includes test cases for property queries. |
|
property/data
Package data includes utilities for property test data management and verification.
|
Package data includes utilities for property test data management and verification. |
|
schema
Package schema contains shared test cases for schema-related functionality.
|
Package schema contains shared test cases for schema-related functionality. |
|
stream
Package stream_test contains integration test cases of the stream.
|
Package stream_test contains integration test cases of the stream. |
|
stream/cmd/generate
command
Package main generates stream query integration-test cases (input/*.ql, input/*.yaml, want/*.yaml).
|
Package main generates stream query integration-test cases (input/*.ql, input/*.yaml, want/*.yaml). |
|
stream/data
Package data contains integration test cases of the stream.
|
Package data contains integration test cases of the stream. |
|
topn
Package topn_test contains integration test cases of the TopN.
|
Package topn_test contains integration test cases of the TopN. |
|
topn/data
Package data contains integration test cases of the topN.
|
Package data contains integration test cases of the topN. |
|
trace
Package trace_test contains integration test cases of the trace.
|
Package trace_test contains integration test cases of the trace. |
|
trace/cmd/generate
command
Package main generates trace query integration-test cases (input/*.ql and input/*.yml).
|
Package main generates trace query integration-test cases (input/*.ql and input/*.yml). |
|
trace/data
Package data is used to test the trace service.
|
Package data is used to test the trace service. |
|
tracepipeline
Package tracepipeline_test contains integration test cases for the trace pipeline filter.
|
Package tracepipeline_test contains integration test cases for the trace pipeline filter. |
|
tracepipeline/data
Package data is used to test the trace pipeline service.
|
Package data is used to test the trace pipeline service. |
|
integration
|
|
|
distributed
Package distributed is a distributed integration test suite.
|
Package distributed is a distributed integration test suite. |
|
distributed/backup
Package backup and recovery tests for different storage types in distributed mode.
|
Package backup and recovery tests for different storage types in distributed mode. |
|
distributed/cluster_state
Package clusterstate provides shared test setup for distributed cluster state integration tests.
|
Package clusterstate provides shared test setup for distributed cluster state integration tests. |
|
distributed/deletion
Package deletion provides shared test setup for distributed group deletion integration tests.
|
Package deletion provides shared test setup for distributed group deletion integration tests. |
|
distributed/inspection
Package inspection provides shared test setup for the inspect functionality in distributed mode.
|
Package inspection provides shared test setup for the inspect functionality in distributed mode. |
|
distributed/lifecycle
Package lifecycle provides shared test setup for distributed lifecycle integration tests.
|
Package lifecycle provides shared test setup for distributed lifecycle integration tests. |
|
distributed/multi_segments
Package multisegments provides shared test setup for distributed multi-segment integration tests.
|
Package multisegments provides shared test setup for distributed multi-segment integration tests. |
|
distributed/pipeline
Package pipeline_test provides an out-of-process distributed integration test for the trace in-merge filter via the .so sampler plugin on two external data nodes with one external liaison.
|
Package pipeline_test provides an out-of-process distributed integration test for the trace in-merge filter via the .so sampler plugin on two external data nodes with one external liaison. |
|
distributed/query
Package query contains integration tests for distributed query.
|
Package query contains integration tests for distributed query. |
|
distributed/querybench
Package querybench is the docker-gated distributed-query benchmark harness that drives row vs vec mode comparisons across scenarios and cardinalities.
|
Package querybench is the docker-gated distributed-query benchmark harness that drives row vs vec mode comparisons across scenarios and cardinalities. |
|
distributed/schema
Package schema contains integration tests for distributed schema deletion.
|
Package schema contains integration tests for distributed schema deletion. |
|
distributed/sync_retry
Package integration_sync_retry_test provides test utilities for sync retry integration tests.
|
Package integration_sync_retry_test provides test utilities for sync retry integration tests. |
|
dockertesthelper
Package dockertesthelper provides utilities and constants for managing Docker containers.
|
Package dockertesthelper provides utilities and constants for managing Docker containers. |
|
standalone
Package standalone is a standalone integration test suite.
|
Package standalone is a standalone integration test suite. |
|
standalone/backup
Package backup Conduct backup and recovery tests for different storage types in standalone mode.
|
Package backup Conduct backup and recovery tests for different storage types in standalone mode. |
|
standalone/cold_query
Package coldquery provides shared test setup for cold data query integration tests.
|
Package coldquery provides shared test setup for cold data query integration tests. |
|
standalone/deletion
Package deletion contains integration tests for standalone group deletion.
|
Package deletion contains integration tests for standalone group deletion. |
|
standalone/inspection
Package inspection provides integration tests for the inspect functionality in standalone mode.
|
Package inspection provides integration tests for the inspect functionality in standalone mode. |
|
standalone/multi_segments
Package multisegments provides shared test setup for multi-segment integration tests.
|
Package multisegments provides shared test setup for multi-segment integration tests. |
|
standalone/observability
Package observability provides shared setup and helpers for standalone observability integration tests.
|
Package observability provides shared setup and helpers for standalone observability integration tests. |
|
standalone/other
Package other provides shared test setup for miscellaneous standalone integration tests.
|
Package other provides shared test setup for miscellaneous standalone integration tests. |
|
standalone/pipeline
Package pipeline_test provides an out-of-process integration test for the trace in-merge filter via the .so sampler plugin.
|
Package pipeline_test provides an out-of-process integration test for the trace in-merge filter via the .so sampler plugin. |
|
standalone/query
Package query provides shared test setup for query integration tests.
|
Package query provides shared test setup for query integration tests. |
|
standalone/schema
Package schema contains integration tests for standalone schema deletion.
|
Package schema contains integration tests for standalone schema deletion. |
|
plugin-sidecar
|
|
|
register
command
Command register creates the trace group + schema and attaches a trace pipeline (a single latency-status sampler) so a standalone data node reconciles it and calls plugin.Open on the carrier-mounted .so.
|
Command register creates the trace group + schema and attaches a trace pipeline (a single latency-status sampler) so a standalone data node reconciles it and calls plugin.Open on the carrier-mounted .so. |
|
plugins
|
|
|
_alwayskeepsampler
command
Command alwayskeepsampler is the metadata-only native plugin used to measure the minimum trace-pipeline framework cost.
|
Command alwayskeepsampler is the metadata-only native plugin used to measure the minimum trace-pipeline framework cost. |
|
_deterministicdropsampler
command
Command deterministicdropsampler is the metadata-only native plugin used to measure trace deletion and secondary-index pruning independently of application logic.
|
Command deterministicdropsampler is the metadata-only native plugin used to measure trace deletion and secondary-index pruning independently of application logic. |
|
_faultysampler
command
Command faultysampler is an adversarial reference post-trace sampler plugin that verifies the engine's host-side bounds hold under hostile plugin behaviour.
|
Command faultysampler is an adversarial reference post-trace sampler plugin that verifies the engine's host-side bounds hold under hostile plugin behaviour. |
|
_latencystatussampler
command
Command latencystatussampler is a post-trace sampler plugin that drops a trace when its duration (in milliseconds, read from the "duration" tag) is below a configured threshold AND its "status" tag equals a configured success value.
|
Command latencystatussampler is a post-trace sampler plugin that drops a trace when its duration (in milliseconds, read from the "duration" tag) is below a configured threshold AND its "status" tag equals a configured success value. |
|
_telemetrysampler
command
Command telemetrysampler is a reference post-trace sampler plugin that demonstrates well-behaved use of the sdk.HostAware telemetry façade.
|
Command telemetrysampler is a reference post-trace sampler plugin that demonstrates well-behaved use of the sdk.HostAware telemetry façade. |
|
Package propertyrepair package provides utilities for property repair performance testing in BanyanDB.
|
Package propertyrepair package provides utilities for property repair performance testing in BanyanDB. |
Click to show internal directories.
Click to hide internal directories.