mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-12 04:08:29 +01:00
Add load tests for Haddock pages.
This commit is contained in:
parent
1e0019cee3
commit
7ab2d3f841
@ -71,6 +71,17 @@ class HoogleQueries(TaskSet):
|
||||
def stop(self):
|
||||
self.interrupt()
|
||||
|
||||
class Haddock(TaskSet):
|
||||
@task
|
||||
def haddock(self):
|
||||
_snapshot = select_snapshot()
|
||||
_package = select_package()
|
||||
self.client.get("/haddock/" \
|
||||
+ _snapshot + "/" \
|
||||
+ _package + "/" \
|
||||
+ "doc-index-All.html" \
|
||||
, name="/haddock/:snapshot/:package/doc-index-All.html")
|
||||
|
||||
@task
|
||||
def stop(self):
|
||||
self.interrupt()
|
||||
@ -134,6 +145,7 @@ class TopLevelPages(TaskSet):
|
||||
|
||||
class UserBehaviour(TaskSet):
|
||||
tasks = {
|
||||
Haddock : 10,
|
||||
HoogleQueries : 5,
|
||||
PackageBrowser : 2,
|
||||
Documentation : 2,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user