After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 346220 - dogtail-run-headless should have an option to record a movie of the fake X server
dogtail-run-headless should have an option to record a movie of the fake X se...
Status: RESOLVED WONTFIX
Product: dogtail
Classification: Deprecated
Component: Framework
CVS HEAD
Other Linux
: Normal enhancement
: ---
Assigned To: Dogtail Maintainers
Dogtail Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2006-06-29 16:06 UTC by Dave Malcolm
Modified: 2011-02-07 06:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
137k recording of the gcalctool example script (136.34 KB, image/gif)
2006-06-29 18:16 UTC, Dave Malcolm
Details

Description Dave Malcolm 2006-06-29 16:06:16 UTC
It would be useful when reviewing logs of test execution to have a movie of what happened, to go along with the log file.  So dogtail-run-headless should have an option to record a movie of the X server.  Potentially it could also create a thumbnail version of a still from the end of the movie, when reviewing large numbers of logs.

My current favourite candidate is "byzanz": as well as a well-implemented applet for taking screencasts, it contains a "byzanz-record" tool which captures an animated gif file of an X server.  It appears to currently work with a duration of capture; we'd rather have it run until the X server itself goes away, but this is probably fixable.  It's in gnome-cvs as "byzanz", and is e.g. available within Fedora Extras.

Other candidates are:
- istanbul
- vnc2swf
Comment 1 Zack Cerza 2006-06-29 16:38:29 UTC
Good idea; I'll look into that.
Comment 2 Dave Malcolm 2006-06-29 17:39:06 UTC
The duration needn't be a problem: just set it to some arbitrarily large value.

Space could be an issue: I recorded an example and it came to 3.5M for about 10 seconds of recording.
Comment 3 Dave Malcolm 2006-06-29 18:16:30 UTC
Created attachment 68187 [details]
137k recording of the gcalctool example script

I generated this using:
Xnest :1 -ac & \
byzanz-record --duration=30 --display=:1 ~/byzanz-example-dogtail.gif & \
DISPLAY=:1 ./gcalctool-test-fibonacci.py
Comment 4 Dave Malcolm 2006-06-29 18:24:11 UTC
137k for 30 seconds is much more acceptable, spacewise IMHO
Comment 5 Fabio Durán Verdugo 2011-02-07 06:05:50 UTC
dogtail development has been stalled and it has been unmaintained for a few
years now.
Maintainers don't have future development plan so i am closing bugs as WONTFIX.
Please feel free to reopen the bugs in future if anyone takes the responsibility for active development.