Re-organize the "internals" section into a "Developer's Guide" with sub-pages and add the drivers documentation as one of them. Change-Id: Ibdf0287a7a077dfeaac6c63d1c8beca8d5f3f4bechanges/04/422804/2
parent
2f001c05a1
commit
e4de4f44dd
@ -0,0 +1,15 @@
|
||||
Developer's Guide
|
||||
=================
|
||||
|
||||
This section contains information for Developers who wish to work on
|
||||
Zuul itself. This information is not necessary for the operation of
|
||||
Zuul, though advanced users may find it interesting.
|
||||
|
||||
.. autoclass:: zuul.scheduler.Scheduler
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
datamodel
|
||||
drivers
|
||||
testing
|
@ -0,0 +1,20 @@
|
||||
Drivers
|
||||
=======
|
||||
|
||||
Zuul provides an API for extending its functionality to interact with
|
||||
other systems.
|
||||
|
||||
.. autoclass:: zuul.driver.Driver
|
||||
:members:
|
||||
|
||||
.. autoclass:: zuul.driver.ConnectionInterface
|
||||
:members:
|
||||
|
||||
.. autoclass:: zuul.driver.SourceInterface
|
||||
:members:
|
||||
|
||||
.. autoclass:: zuul.driver.TriggerInterface
|
||||
:members:
|
||||
|
||||
.. autoclass:: zuul.driver.ReporterInterface
|
||||
:members:
|
@ -0,0 +1,29 @@
|
||||
Testing
|
||||
=======
|
||||
|
||||
Zuul provides an extensive framework for performing functional testing
|
||||
on the system from end-to-end with major external components replaced
|
||||
by fakes for ease of use and speed.
|
||||
|
||||
Test classes that subclass :py:class:`~tests.base.ZuulTestCase` have
|
||||
access to a number of attributes useful for manipulating or inspecting
|
||||
the environment being simulated in the test:
|
||||
|
||||
.. autoclass:: tests.base.ZuulTestCase
|
||||
:members:
|
||||
|
||||
.. autoclass:: tests.base.FakeGerritConnection
|
||||
:members:
|
||||
:inherited-members:
|
||||
|
||||
.. autoclass:: tests.base.FakeGearmanServer
|
||||
:members:
|
||||
|
||||
.. autoclass:: tests.base.RecordingLaunchServer
|
||||
:members:
|
||||
|
||||
.. autoclass:: tests.base.FakeBuild
|
||||
:members:
|
||||
|
||||
.. autoclass:: tests.base.BuildHistory
|
||||
:members:
|
Loading…
Reference in new issue