Epic #8792

EPIC: Speed and Contentcaching

Added by Daniel Poetzinger almost 12 years ago. Updated over 9 years ago.

Status:
New
Priority:
Could have
Assignee:
-
Category:
-
Target version:
-
Start date:
2010-07-10
Due date:
% Done:

20%

Estimated time:

Description

Integrate in Hudson a general jmeter performance graph

This can also include support vor Varnish


Files

TYPO3-5-Basictest.jmx (7.29 KB) TYPO3-5-Basictest.jmx Daniel Poetzinger, 2010-07-11 16:45
#1

Updated by Daniel Poetzinger almost 12 years ago

1) Hudson need the jmeter Plugin

http://wiki.hudson-ci.org/display/HUDSON/JMeter+Plugin

2) Jmeter need to be downloaded on the server
http://jakarta.apache.org/jmeter/

3) Create new build "latest CMS Performance" in Hudson with a build script like this one:


<project name="performance" default="build" basedir="../../">
<target name="build" depends="clean,jmeter" />
<target name="clean">
<mkdir dir="${basedir}/build/logs" />
<delete>
<fileset dir="${basedir}/build/logs">
<include name="*.jtl" />
</fileset>
</delete>
</target>
<target name="jmeter">
<exec executable="/opt/jmeter/bin/jmeter" dir="${basedir}"
failonerror="true">
<arg
line="-n -t svn/build/testplan.jmx -l build/logs/testplan.jtl -j build/logs/testplan.log" />
</exec>
</target>
</project>

- Also enable the plugin and specify the path to the result report
#2

Updated by Daniel Poetzinger almost 12 years ago

A sample test (calling homepage and a subpage with maximum of 10 concurent users and 10 repeats) is attached

#3

Updated by Daniel Poetzinger almost 12 years ago

  • % Done changed from 0 to 20
#4

Updated by Karsten Dambekalns over 11 years ago

  • Target version changed from 593 to 628
#5

Updated by Sebastian Kurfuerst over 11 years ago

  • Tracker changed from Task to Story
  • Subject changed from Performance Build for the Website to As a website user, I want fast response times.
  • Target version deleted (628)
#6

Updated by Daniel Poetzinger over 11 years ago

  • translation missing: en.field_position deleted (5462)
  • translation missing: en.field_position set to 9438
#7

Updated by Daniel Poetzinger over 11 years ago

  • Subject changed from As a website user, I want fast response times. to EPIC: Speed and Contentcaching
  • translation missing: en.field_position deleted (9439)
  • translation missing: en.field_position set to 9439
#8

Updated by Daniel Poetzinger over 11 years ago

  • translation missing: en.field_position deleted (9439)
  • translation missing: en.field_position set to 9443
#9

Updated by Robert Lemke about 11 years ago

  • Project changed from 529 to Base Distribution
#10

Updated by Robert Lemke over 9 years ago

  • Tracker changed from Story to Epic

Also available in: Atom PDF