fedora-meeting
LOGS
14:01:28 <jskarvad> #startmeeting PowerManagement
14:01:28 <zodbot> Meeting started Wed Mar  2 14:01:28 2011 UTC.  The chair is jskarvad. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:01:28 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
14:02:15 <HanzZ> sorry to being late
14:02:18 <HanzZ> :)
14:02:37 <HanzZ> *for
14:02:48 <jskarvad> HanzZ: hi, no problem
14:03:04 <jskarvad> hi all
14:03:53 <HanzZ> jskarvad: so what's the state of that desktop test :)
14:04:34 <jskarvad> recap: last meeting there was nice idea to script some "real life loads" through firefox
14:05:02 <jskarvad> it can give us better results than the loads from the BLTK
14:05:10 <jskarvad> I looked on it
14:05:53 <jskarvad> currently there are some nice firefox extensions which can be used out of the box such as: chickenfoot, greasemonkey, imacros
14:06:47 <jskarvad> also Pavel Krivanek wrote nice loadGenerator in XUL
14:07:04 <jskarvad> currently chickenfoot is my favorite
14:07:16 <jmarko> what about use a javascript on the page which can generate the actions like scroll, move to next page, fill form and so. And can run the test on many web browsers?
14:07:28 <jskarvad> it is very easy to install it and also run the scripts from the command line
14:08:25 <jskarvad> jmarko: you can write the javascript in chickenfoot
14:08:37 <HanzZ> jskarvad: I started to like it just when I heard its name
14:09:03 <jskarvad> HanzZ: :)
14:09:49 <jskarvad> so we now need to create the loads
14:11:49 <jmarko> I mean something like a page which you open and on this page is some javascript which open some next pages scroll and so... And then only think you must to do from your test script is to open this special test site in browser. And it can run on different browsers and you can compare them
14:13:01 <HanzZ> which would need to disable cross-site-scripting protection. Don't know if it's possible in both IE/Firefox
14:13:12 <HanzZ> someone has to check ti :0
14:13:17 <jskarvad> jmarko: the independence on specific browser seems to be advantage
14:13:24 <HanzZ> agree
14:14:32 <jmarko> and for a cross-browser compatibility you can use jquery javacsript library
14:15:06 <jskarvad> great info, somebody should check it :)
14:15:16 <jmarko> i'm not sure which action we can do using it but I can investigate it until next week
14:15:24 <jskarvad> jmarko: thanks
14:16:19 <jskarvad> I will continue to play with the chickenfoot
14:16:55 <HanzZ> have we thought about some another tests except the browsing one?
14:16:56 <jmarko> ok and how it look with some other task like editing a ooo document. Can it be automated?
14:17:03 <HanzZ> :-P
14:17:24 <jskarvad> xtest should do it
14:17:41 <HanzZ> I'm not sure if editing ooo documents creates some interesting load
14:17:44 <HanzZ> but who knows ;)
14:17:46 <jmarko> And how can we compare it to win?
14:18:22 <HanzZ> wasn't there something like pdf browsing test in the project jskarvad linked last time?
14:18:35 <jskarvad> about the OOO, unfortunately not, there is such load in BLTK
14:18:37 <jmarko> HanzZ: yes but editing a document is a standard use case of computer
14:19:12 <jskarvad> and the load seems to be the same as idle on decent computer
14:21:51 <jskarvad> I think focusing on the firefox can be good start and we can extend it later
14:22:10 <jskarvad> alse we can reuse this test cross-platform
14:23:03 <jskarvad> so, no we need some volunteer who will script some nice loads ;)
14:25:46 <jskarvad> I will add it to our todo page :)
14:26:00 <HanzZ> jskarvad: add that chickenfoot there too :)
14:26:10 <jskarvad> HanzZ: sure
14:26:47 <jskarvad> Next, I started coding scripts for our test day
14:28:02 <jskarvad> Currently I am trying to read the energy consumed from the /proc/acpi/battery
14:29:02 <jmarko> so the only way to run the test is have a working batery on laptop?
14:30:14 <jskarvad> jmarko: the test will have several parts, you can attend even with desktop or server, but the tuned test will be target mostly to laptop users
14:31:37 <jskarvad> the tuned will be run with several profiles and the results will be the system throughput and the energy consumed for the laptop users
14:32:21 <jskarvad> in the other tests the suspend/resume and the powertop functionality will be tested
14:32:32 <jskarvad> you do not need the laptop for theses tests
14:33:58 <jmarko> i just found that the jquery is licensed under MIT and GPL version 2
14:34:13 <jmarko> http://jquery.org/license
14:34:22 <jskarvad> jmarko: thanks
14:34:35 <jskarvad> I will add this idea to our wiki
14:37:25 <jskarvad> I will create complete instructions later, currently there is early draft on https://fedoraproject.org/wiki/Features/PowerManagementF15
14:39:28 <jskarvad> So the powertop and pm-utils will be tested manually and the tuned test will be automatic
14:40:02 <HanzZ> you will change tuned profiles and check the results, right?
14:40:04 <jskarvad> For the tuned test I still do not have suitable loads.
14:40:19 <jskarvad> HanzZ: right
14:44:21 <HanzZ> jskarvad: btw, do you have that test written by Krivanek? :)
14:44:51 <jskarvad> HanzZ: currently it is not complete test, only the infrastructure ;)
14:45:02 <jskarvad> http://jskarvad.fedorapeople.org/loadGenerator.zip
14:45:03 <HanzZ> I want to see it ;)
14:45:19 <jskarvad> maybe you enjoy the XULjet ;)
14:47:27 <jskarvad> anybody any more comments, questions, ideas?
14:49:25 <jskarvad> jmarko, HanzZ, thanks for comments
14:49:38 <jskarvad> lets meet again next week
14:49:53 <jskarvad> #endmeeting