Skip to content

Custom integrations support? #395

@be9

Description

@be9

Are there any plans to support custom integrations for bktec? We've got some integration test suites that:

  • are written in Go
  • are run with Bazel
  • are sharded because they are quite slow
    • are sharded by test name, not by package

Currently, sharding is done by having something like:

if hashFunc(t.Name()) % shardCount != currentShardID {
    t.Skip()
}

in the test code. We are interested in test splitting feature, but bktec is currently very far from what we need. I learned that Bazel support is on the roadmap, but the description says that it's mostly about piping BEP to Buildkite and not necessarily about test splitting.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions