~bryce/gtg/dbus-service-name

  • Committer: Bryce Harrington
  • Date: 2010-08-03 17:10:36 UTC
  • mfrom: (855.1.2 performance-testing)
  • Revision ID: bryce@canonical.com-20100803171036-6z2oi8y486n8l8na
Add a simple boot performance test.

This adds a -b option to gtg which causes it to exit immediately after
completing the first iteration of the main loop, thus permitting a way
to reliably measure initialization time.

scripts/debug.sh is also updated to also support a -b option, which it
passes to gtg.  This permits doing boot-up time profiling like this:

  scripts/debug.sh -b -p

Of course, that's not interesting since there's only 5 tasks in the
default data set.  But you can use any data set in gtg/test/data/, for
instance, the infamous 'bryce' dataset:

  scripts/debug.sh -b -p -s bryce
Filename Latest Rev Last Changed Committer Comment Size
..
backends 169.1.4 15 years ago Bertrand Rousseau First test toward a release-enable GTG Diff
core 169.1.5 15 years ago Bertrand Rousseau Modifies import statements Diff
gtk 779.2.1 13 years ago Paul Natsuo Kishimoto * First commit in code re-layout. * GTG.taskbro Diff
plugins 256.1.2 14 years ago Paulo Cabido Added some files that where missing Diff
tests 267.2.16 14 years ago Jonathan Lange Move tests into GTG package, make them a package, Diff
tools 169.1.4 15 years ago Bertrand Rousseau First test toward a release-enable GTG Diff
__init__.py 685 14 years ago Luca Invernizzi Support for singular/plural i18n fully working 3.1 KB Diff Download File
File gtg.py 855.1.2 13 years ago Bryce Harrington Code tidying. Also adds a couple Log.debug() mess 5.4 KB Diff Download File
info.py 750.1.1 13 years ago Marko Kevac fixing bug with data corruption and introducing ne 2.5 KB Diff Download File