Ticket #236 (assigned defect)

Opened 10 months ago

Last modified 9 months ago

Implement automated tests of concurrent db replication and modification

Reported by: richard Owned by: richard
Priority: normal Milestone:
Component: Backend-Flint Version: SVN trunk
Severity: normal Keywords:
Cc: olly Blocked By:
Operating System: All Blocking: #227

Description

Currently, there is no automated test of the behaviour when the replication function is doing a full copy of a database which gets modified while the copy is in progress.

I've done a manual test of this, so I'm moderately confident it works right, but I can't work out how to do a reliable automated test of it... at least, not without hacking a big sleep (or even a condition) into the database copying code, to allow me to be sure of getting some modifications done in the middle of it.

Any suggestions appreciated.

Change History

Changed 10 months ago by richard

  • blocking set to 227

Changed 10 months ago by richard

  • status changed from new to assigned

Changed 9 months ago by olly

  • cc olly@… added

Changed 9 months ago by trac

  • platform set to All
Note: See TracTickets for help on using tickets.