Use scheduler-specific log config and pidfile

This makes the scheduler configuration style match the rest of
the components.

Change-Id: I87fc2d1f7138ead83142f4634f6a74663fb1a82a
diff --git a/tests/base.py b/tests/base.py
index 962b3e8..785c136 100755
--- a/tests/base.py
+++ b/tests/base.py
@@ -1870,7 +1870,7 @@
                         os.path.join(
                             FIXTURE_DIR,
                             self.config.get('scheduler', 'tenant_config')))
-        self.config.set('zuul', 'state_dir', self.state_root)
+        self.config.set('scheduler', 'state_dir', self.state_root)
         self.config.set('merger', 'git_dir', self.merger_src_root)
         self.config.set('merger', 'state_dir', self.merger_state_root)
         self.config.set('executor', 'git_dir', self.executor_src_root)