use Wikimedia\Rdbms\ChronologyProtector;
use Wikimedia\Rdbms\MySQLMasterPos;
use Wikimedia\Rdbms\DatabaseDomain;
+use Wikimedia\Rdbms\LoadMonitorNull;
/**
* @group Database
$this->assertSame( $factory->getLocalDomainID(), $factory->resolveDomainID( false ) );
$factory->shutdown();
- $lb->closeAll();
}
public function testLBFactorySimpleServers() {
'cluster master set' );
$factory->shutdown();
- $lb->closeAll();
}
public function testLBFactoryMultiConns() {
* @covers \Wikimedia\Rdbms\LoadBalancer::getConnection
* @covers \Wikimedia\Rdbms\DatabaseMysqlBase::doSelectDomain
* @covers \Wikimedia\Rdbms\DatabaseMysqlBase::selectDB
- * @covers \Wikimedia\Rdbms\DatabaseMssql::selectDB
- * @covers DatabaseOracle::selectDB
*/
public function testNiceDomains() {
global $wgDBname;
* @covers \Wikimedia\Rdbms\LoadBalancer::getConnection
* @covers \Wikimedia\Rdbms\DatabaseMysqlBase::doSelectDomain
* @covers \Wikimedia\Rdbms\DatabaseMysqlBase::selectDB
- * @covers \Wikimedia\Rdbms\DatabaseMssql::selectDB
- * @covers DatabaseOracle::selectDB
*/
public function testTrickyDomain() {
global $wgDBname;
* @covers \Wikimedia\Rdbms\LoadBalancer::getConnection
* @covers \Wikimedia\Rdbms\DatabaseMysqlBase::doSelectDomain
* @covers \Wikimedia\Rdbms\DatabaseMysqlBase::selectDB
- * @covers \Wikimedia\Rdbms\DatabaseMssql::selectDB
- * @covers DatabaseOracle::selectDB
*/
public function testInvalidSelectDB() {
if ( wfGetDB( DB_MASTER )->databasesAreIndependent() ) {
* @covers \Wikimedia\Rdbms\LoadBalancer::getConnection
* @covers \Wikimedia\Rdbms\LoadBalancer::redefineLocalDomain
* @covers \Wikimedia\Rdbms\DatabaseMysqlBase::selectDB
- * @covers \Wikimedia\Rdbms\DatabaseMssql::selectDB
- * @covers DatabaseOracle::selectDB
*/
public function testRedefineLocalDomain() {
global $wgDBname;