Use asset provider remove functionality instead of custom database operations
Run tests sequentially in order to avoid dead locks between simultaneous test runs
Throw dedicated exception in case LRM position removal fails during asset removal
Ignore failures in LRM position removal in test runs
1. Ignore failures in LRM position removals in test runs
2. Make assertions more strict when removing assets