Skip to content
This repository was archived by the owner on Aug 23, 2021. It is now read-only.
This repository was archived by the owner on Aug 23, 2021. It is now read-only.

Port remaining tests. #382

Description

@lmwnshn
  • TestStatementDialects -- Need to port.
  • TestAuctionMarkLoader
  • TestAuctionMarkWorker
  • TestUserIdGenerator
  • TestSEATSLoader
  • TestSEATSWorker
  • TestTATPWorker
  • TestCatalog -- Need to port. This is really TestHSQLDBCatalog now. There are two catalog types, HSQLDB and the "real" catalog version that Tim brought in.

Fixes:

  • hsqldb doesn't like empty executeBatch() calls
  • The AuctionMarkProfile is stored in the AuctionMarkLoader, (same as SEATS). The old version (oltpbench 1) created a Loader, didn't use it because super.testLoad() invokes loadDatabase which makes a new Loader, but somehow we expected the first profile to have gotten the writes? It isn't static or shared afaik. Maybe everything worked because it was all on the same Connection object.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions