b11bd8d8b784feb591b3904ca787c42b3799a8cf |
|
03-Dec-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add check for unnecessary g_thread_init() call Annoying gtk likes to spew annoying deprecated warnings. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
5721d270285a5f7e41b0b076a4a43b825239d964 |
|
26-Sep-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: clear graphs for repeated runs on same connection Otherwise we get overlapping data. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
0950e832e5f2ef92fbfad92c8a9d20480e3b13f9 |
|
25-Sep-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: make 'light yellow' color a little lighter Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
b78ca651a7254f01f5931ff49ca2206dcb42a056 |
|
25-Sep-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add and colorize graphs on main page, too The main UI tab had broken support for trim, fix that up. While doing that, also ensure that we color code the text fields like it was done for the per-job tabs. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
26b0b19d46891d71806c103190cdd895cd873867 |
|
25-Sep-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: color parse stack removal Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
adbf6125ea51ff8e3a892240e3e7024f3c3df127 |
|
25-Sep-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: kill debug printf() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
dbc542d442b81ddc58939be96a1c89e9953b9698 |
|
24-Sep-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: color code the iops/bw fields Use the same text colors as the graphs, then we don't need a specific legend to explain which is which. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
5442cfb01f805ba26d3b8917b85c8e5f7bc50456 |
|
24-Sep-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add trim UI support Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2a95f716d8808f45cd5806eac0baad96b39b0016 |
|
16-Apr-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: use light yellow as graph background Easier on the eyes. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3c3ed070502bbfec387ded2c43d5e4559ca24a63 |
|
27-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
White space spring cleaning Lets squash them all, with a bit of tooling help. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3ad04399c576bb7935b9a7b8c07d5acf373a7bc4 |
|
26-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add named log level Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
b6ab6a31f82cf498da9da08ce83f7b12160203fe |
|
26-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: use appropriate gtk signal for draw/expose of graphs draw on gtk3, expose_event on gtk2. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
cd0d2db8d4a8863bb48eca8bb197bd73d2f6c9a4 |
|
26-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gcompat: get closer to working with gtk3 Just need the draw event now, instead of the expose_event. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
f762cef937f69d6a23127baf47f22e8ffaea4c11 |
|
26-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gcompat: provide backwards compatible functions for older gtk versions Attempt to do something that'll work equally well across gtk versions, to improve the supported range. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
cd972fddb5a626bc9bc3fa55d199ed39f0ccc11f |
|
26-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: use G_OBJECT(), not GTK_OBJECT() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
753e9e642f1cf7aa6e46a31aeebc65da26c8bf2e |
|
24-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add per-job option view The option view is now a master notebook of jobs that got added from a given job file, with each tab holding a new notebook with tabs for the options. This is pretty slow for big jobs. Adding eg the 1mbs-clients.fio example job file shows this nicely, since it contains 32 jobs. Will need to look into how to speed this up. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
cf3d824147fe285bba1c93f341f6e44c34aaccd9 |
|
24-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: start of per-job option edit Currently we don't properly handle job files with multiple job entries in them, each one just overwrites the last. Start tracking all of them. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
a1e7972d96ce1482aa43c2fcafd81d6c7f3c44d2 |
|
23-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: improve and remember font selection Redraw/expose doesn't quite work yet, though. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
75450781fef7fd1d48742dc3a791f0f1119c675c |
|
23-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Fix reversal of IOPS and BW graphs Commit 8dfd6071 inadvertently mixed them up, restore original behaviour. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
8dfd6071e1a4fd3966c0a77dbb7d719c52433b54 |
|
22-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
graph: return opaque graph_label_t for each label added Gets rid of the strcmp() lookup, store the graph label locally instead and just pass that in. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
01a947f067b1a03add33e645ece73ac19d8257dd |
|
22-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: hide graph if all values are zero If all visible data points in a label are zero, don't display it and don't show tooltips. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
057754389863aa18cbf36b1f2a556a422ea2f4b5 |
|
21-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Move rbtree into lib/ And make ARRAY_SIZE() generally available, also outside gfio. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
832fde7966f885a0c975a243596bc5b38a23c38e |
|
21-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: set notebook label to base filename Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
b98ab718031a25ecfd3fa64df3f9992baa83b5ac |
|
21-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: use glib hash for tab lookup Not really a CPU saver, but it reduces the amount of code we have to maintain by getting rid of the list lookup. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
470cdbb7a77db8293440c8f7610e49b2537d6b7b |
|
21-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fix gc leak Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
b0500ccb313908b3d01bceaa1b03f91024d9eaec |
|
21-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fixup spurious editor indent Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
1252d8f2c1daeb31fdc8c1f63db3ceadf7e20892 |
|
21-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: split some parts into gclient.c We'll probably want to split gclient.c into op code handling and results display/view. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
41666588eed4ed830b1fabd0458eb2b0a93f0147 |
|
21-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add gerror.c for reporting errors Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
0cf3ece062d6856bd79b89770780296c99937a98 |
|
21-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: update for handling files, connections, states Big update, changes: - Notify from client helpers when a client is removed. This helps gfio track this. - Make the connection states more bullet proof. You can now connect and disconnect, and expect connect to work again. - Limit number of files opened through file selection or drag'n drop to just 1. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
6e02ad6c232c326b5fa5b5bc4f1570db22f3999c |
|
20-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: lessen use of main_ui directly Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2eb98bf64531b4d4f00b27f3854562ab576ebb2f |
|
20-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: kill ge on widget destroy Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
ce37af14bf6198364c6f481500861e93e3e1fb95 |
|
20-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: fix crash on exit Pass in correct data pointer. Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
588b7f09161ff432777de4cf9c3345b6f976ad98 |
|
19-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fill default options on new job Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
f1a05d0fe78df144ebce6246ed0b2d5b350cf6c9 |
|
17-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: set clat/lat bucket graph Y title And ensure that disk utilization lines up from the top of the notebook page, not centered in the middle. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
789f4ccdf725e6da8bde98afd004c31e16241cfd |
|
16-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: demo of how to inherit option values into edit window We now fill FIO_OPT_STR_STORE options directly into the edited values. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
49c34176d4130b3d4c4d90397a497b335f7ddbac |
|
16-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: move more code to ghelpers.c Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
9af4a24408ea7d4cea084a4fe214b81145cc36ac |
|
16-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: start of options view and edit This is pretty crap right now, but it's exposing all the options. Now we just need them to reflect the current job, and be able to update a remote job with a new set of options. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
bc271d8788ae87d40da5e65c11b4d83c68d8c0e8 |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: use ctrl-d for connect/disconnect ctrl-e is used by job edit. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
53e0e85d6d5311fce98b94c1e06fab8263bafc02 |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: start of splitting up the source a bit Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
ddbafc149d62546acdef933fab0d23e3946b40be |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: include direct/buffered IO type in the iotype field Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
99d633af3611958ea6217f270677d0a657e4dddc |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add bs display Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
f0602d785d18498ff7c432c6d2c45fbcda329c84 |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: put disk utilization tab in a scrolled window Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
0ed83bce9e699e9730e2783c9763ba976ee8bf55 |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fixup adding/showing of end results Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3804a0bc9cc567db51486ec5f6fc6d624ff802a4 |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: remove ->job_added, it's only ever set Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
d3b70f32bd8aa8c1ed1fff25c9c08b20370e0847 |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: reload ge->gc after clicking connect force the file open dialog If the above happened, then we had no client to begin with and gc is NULL. Reload it after in any case, to ensure we have a valid copy. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
014f402496a3c73176937472485dedfc6ca0535e |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: allow different tooltips for a button depending on state Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
bf64138bff75e2a1434d7c4eabcc6ced6d0fb537 |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: move File->Open above File->Close This seems more logical and also what other apps do. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
7da23b48d32e287c1daa9f833a5bf7be575d83fb |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: move disk utilization to a private tab in per-client results The disk util results are shared for all clients, so it's more appropriate to put it in a tab. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2f122b135b7319ff8dd04dadf31ff28b301051a3 |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add thread number ID to appropriate network commands The client doesn't necessarily have a 1:1 mapping between jobs and its internal job representation, so allow it to tell the various jobs apart. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
60d0929e4b8a1f6f4b400247d2fa017aa631d5fd |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fix attempt to add multiple entries to disk util frame Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
09d574e341c05aa1d61a33c19c05ec792bbf78a8 |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add latency bucket bar graph to end results Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
781ccba635f4709bb580b3fac3b28c52a157275c |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add View -> Results menu item We store the incoming results, so that we can re-display them if asked to. The menu item is sensitized appropriately depending on whether results are available or not. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
c57f254caa98902968c928d761dd99e1fa18a35c |
|
15-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: add completion percentile bar graph Mostly just to display the bar graph for now, we'll change this to be the latency buckets instead. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
814479d5805f49a5c44263c61848874a92dc1caf |
|
15-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: only parse white color once Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
284b1e65aa9b35c67d8392e2257fd53b310bb1a3 |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: include name of iolog in gdio_client_iolog() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
5eb3aeaef03f0263642bb25a5d46f14306636180 |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: debug dump on iolog receive Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3b30a7a18f7641400bd83473b40981a42ca49348 |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: remove stale comment, hiding menu items DOES work now Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
17b9721a460626bd1a19c4a4ad2f4749b6188f63 |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: start of results window menu support Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
ca664f491d0896a8b5a7e2b3a40ef0ea13d6f31c |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fix double alloc of action_group Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
425f25d0a25bd209f1cdfe5c3a26d16f0316d4b3 |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: patch around widget destroy crash Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
1b42725f06f8906b9b99381da3490484f59df28a |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: Add support for sending logs over the network This is for things like bw log, latency logs, etc. We add a new depedency, zlib, for this. The logs can be quite big and the network is not necessarily super fast, so we compress them using zlib. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
46bcd498f7b3fb55f7f048bf299f36bd8c8f7db1 |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
client/server: pass type of client to the backend Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
35c0ba7ff55bbd438cdc171945c61d501a4e693e |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
client: unify cmd handling ops Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
0fd18982b864987b59dc7bb1e7263a5a8fd73b02 |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: terminate and destroy clients before calling gtk_main_quit() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
d8fbeefb67641e9f63088b329de78a26a69fdbae |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: graphing updates - Don't draw tickmark labels for an empty graph - Remove Y-axis label. It was a bit awkward and hard to read. - Ensure that we always put proper units on the Y-axis graph. - Ensure that we always include the top most Y-axis tickmark and make that the ceiling, not the highest Y value. It's hard to visually understand a graph that is drawing somewhere above the last labeled tickmark. - Fix rounding errors in graph.c Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
a217ba7de6e2ea26fbd12db663aaf8a5a9f350a7 |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fix complaint about unsupported type for recent files Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2c77d831cbe69c88d7cf8c2d9cc83cec35390bd8 |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fix leak of ge->job_files Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
a67909069393f090bb00c0039206bc30830f3427 |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: Add Drag'n drop support And unify the file-open-in-a-tab functionality. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
38634cb19ddc5576b6e96a30fd6c444082e93501 |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add recently opened files to File menu Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
21ba904bc046827309a340db62bc4e399ce412ac |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: change Job->Connect menu item string Change it from Connect <-> Disconnect, same as how we handle the button. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
654763360216552261bf4ca3b674022225468931 |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: remove widgets from struct gui/gui_entry that we don't really use Lots of these are only used for initial setup of the page, other entries are the ones we reuse later. So kill the entries to avoid confusing them post init. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3af452010d32267d085ba1612ebc0a40812c28a9 |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Client reference fixes Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
93e2db2bdbedbd6954bb0e0632514cae659fc30e |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add support for graph tooltips Will show the actual value logged at that point. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
f5c6726e5c9fc0077c3c6d682e5453372942a21e |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: allow close with ctrl-w if there are no clients Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2156fcd498b9ecf7aebfc4ff56d00003faf672d1 |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Merge branch 'gfio' of ssh://brick.kernel.dk/data/git/fio into gfio
|
63f81ed2f933672a1319b34d720117ba41b676f1 |
|
13-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: fix hiding of menu entries It helps a lot to use the proper casing... Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
78cb2fe5769be13ea9d9fda62a97981c9ee44341 |
|
12-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fix crash when pushing 'start job' and no client connected We should not really need this fix, but until the menu item sensitivity is fixed, they are visible and we should avoid the crash. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
cf4b04430772e91f75fe6ce4c550480cd9ee7c7a |
|
12-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fix wrong pointer being passed into file_open() We passed the gui_entry, it wants the gui. Fixes segfault on clicking "Connect", when attempting to auto-load the file open dialog. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
261f21d0e9a273cea8d0ef2ae7faf78edb95ef62 |
|
12-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: prep for recent files Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
85dd01e7d7fa9989bf55002bc416c4d8118fdf5f |
|
12-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: improve Job menu Still need to figure out how to make certain items in the job menu sensitive/insensitive, apparently I can't lookup the item widgets (only the menu widget). Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
02421e6997342004577a773c36ab11da989d24bd |
|
12-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add support for making job menu visible or not Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
16ce5adf97de087c4c5220f6800bf310a3a70045 |
|
12-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add close-tab functionality And start Job menu. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
da1854316d2d3c331a691519f4815c8fd1de4b62 |
|
12-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: prevent multitext crash on invalid update Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
c80b74b02babc36441971a2245f41ddcfdb9e08f |
|
12-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: pack per-job info in a multitext structure Just like the name entry, we can have differing io engines, depth, etc. Allow these to be stored and set when the user selects the appropriate entry in the combo box. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
def0ac29a7eb92282cf7f208b229261bb254ca00 |
|
12-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: add extra space to the graphs at the edges This is to make it easier to read and also keeps the lines from going beyond the edges of the graph. Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
c05d90567e28705e6ef77591ebc23ad5b7974f68 |
|
11-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: use current value of graph limit as the default Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
57f9d28e010b52fea5f41245e8fcb998367d3bcd |
|
11-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: encapsulate x- and y-offsets into graph library Don't need to carry around drawing area dimensions alongside the graphs, the size and xy-offsets of the graphs can be set directly in the drawing area configure callback. Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
f0af9f8404932347e1f8a3ca7bc99ab2cac4eab2 |
|
11-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: use graph axis unit change notification callbacks Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
a31d9fa466bfeefb30ff56a3e697779c5079771b |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: move debug preferences last Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
1cf6bca564fbcfbbace10abcec78c1f271d98a00 |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add eta msec interval preference Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
6433ee054a5dc6533066e105baee4ff85197d392 |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
client: make ETA interval poll period configurage in fio_client_ops Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
8577f4fdb30ad26033d6175d66a6edd21c2417c6 |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add preference entry for number of values to keep in graph It's not really seconds, but pretty close since ETA interval is close to that now. Will make it really seconds later. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3863d1ad1020200f26958da42ed208f6c5c8f372 |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: better handle multiple threads/processes in a job Make the name entry a combo, before we were just overwriting so it would contain the last entry noted. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
0aa928c49991d100f28aa75116be0036c90ebaa4 |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: make results notebook scrollable too And also adds menus to both results and job notebook. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
b870c31b30e5b07e19e7e8de4cc750c7eae455ed |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: make notebooks scrollable if there are too many Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
343cb4a98200757bdcb0c5203e9120bb777625a8 |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: hold a reference to the fio_client structure Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
c724926ba5e0738d83f9fafb88677d5b852a4ad5 |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: more error reporting Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
9988ca70151a191c477179be7999300ddff16230 |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: handle clients individually Now we have per-client support, don't use any of the "do FOO for all clients" functions. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
a9eccde44c0c5074fd11c1904d8cbcddeb883bfd |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: only start one client net handler Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2f99deb0895b2d0b618e6e72c74add7192b4d73f |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: start of support for notebooked jobs We split struct gui into a main window and per-client part, having a separate style of layout for each. This needs a lot of work still, but it gets the point across. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
98ceabd647bff3e7a752e8e9804b5cc14083da1b |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: ignore group stats for now Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
b9d2f30a214ebd274340f888739be250838d63c2 |
|
08-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Separate the act of adding and starting a job CMD_JOB or CMD_JOB_LINE only adds the necessary jobs, which will automatically return the job option info to the client. Let the client do what it wants with the options, then have the client send a CMD_RUN command to actually start the jobs. Next we'll have a command for passing back edited options, so that the client can update existing options. This adds a new button to gfio, to note this split of add and run as well. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
dcaeb6060f2c7aef184cca5699e12c264ef0b834 |
|
08-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
client/server: pass back packed thread_options in add_job() Now the client can see the parsed options. As it turns out, we need to parse locally since the client and server can be vastly different operating systems and architectures. Pass back the options, allowing the client to change them before starting the job. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
019dd47743caec2954f9960d178516b760abca26 |
|
08-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: Add y-axis labels "Kbytes /sec" for bandwidth, and "IOs / sec" for IOPS. Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
6b79c80c14766df7b0507c4ec679507a315ad61a |
|
08-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: improve stop handling Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
b01329d04d9533d399f2477348662dbef20ca8ba |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: make the end results window a scrolled one Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
f129909e8126a5ca91966af8febd857d6e75fa61 |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: don't use gtk_dialog_get_content_area() It's not available in gtk 2.10, which we'd like to work with. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
604cfe3001c25d2cdfe2cc5fb689380694aa1136 |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add missing disk utilization stat to end results Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3ea48b883bcac5ad0c119205805b741af45427e3 |
|
07-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: allow graph to stretch or shrink as window expands or contracts Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
9ce9cfbd6ab2a821aa31cedf64ec3e8c0729a4fc |
|
07-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: get rid of invisible data At first the invisible data seemed like an elegant way to get reasonable graph ticks when no data was really present, but it proved to be an ugly hack that caused other problems later,e.g. when you want to cap other data so the xy graph scrolls, the invisible data kept it from scrolling, etc. Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
fe8afddb903447278f37afc4e1adb226ca2cb699 |
|
07-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: cap graph data count Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
9f4883aa0c1bf90a499e729389ca2169f4637a00 |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: change color of graphs Green for reads, and red for writes. Seems to be what people use mostly, so lets make it less confusing. Will also want a title for that. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
45dcb2ebd644d96a0c63933393f6bd11d5b64016 |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: remove a few debug printfs Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
b04ad8d1af96a011cf41c7c477fcddbb9e399b03 |
|
07-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: add units to x-axis labels and remove redundant y-axis labels Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
cae0872709f690086f896f7327e136c7db7ba567 |
|
07-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: make empty graph show grid lines, not "No good data" This is done by adding a bit of "invisible data" to the graph at the beginning. Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
aaa71f68d61f1235aca91f0027130290571f480d |
|
07-Mar-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
gfio: make graph background white Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
84a72ed32732c7e91e954c2a574d1612240e65ef |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add license Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
81e4ea6eb485b39917a5bbda79d22f54df624838 |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: update about dialog Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
f3e8440f75f98ced28cdd19ba785718e734cf7c5 |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add font selection and resize original window Font doesn't quite work yet, since we still setup the graphs before anything is loaded. Will fix that later. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
87d5f276b14f42b09062d499ebb3f524e3aa86f3 |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
graph: use unsigned ints Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
62bc937f9ee196342184ff1ece0b9f404bbd0585 |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: be a bit more clever on when to auto-start backend or not If we are connecting remotely, don't show the option. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2d262990f5770b402fb83ee194a468e31dc8600d |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add *.ini as fio job file filter Lots of people seem to name their job files that, so lets add the filter. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2fd3bb0ecbe17e8168a480cbdb8318b69bf51087 |
|
07-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: Add graphs for read/write bandwidth and read/write IOPS Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
e34f6ad7123c686bb5c3cafe3377ca7a7ed0e899 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: clear progress bar on job end And detach fio server thread. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
63a130b7f037b55b56de05921803254a7b9ed9bb |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: first attempt at actually automatically starting backend server It doesn't handle multiple connections, after the first job completes, gfio must be restarted. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
c0187f3b2f62ff914d7869403213bdf4ec0b3aa7 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add my copyright to gfio.c Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
69406b92a7a1bd6d00c5bd02c0aa78836b046f4c |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: connect buton fix Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
661f741a0378423ddf45e3f878e029e04c4c01f5 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: enable tree view grid lines Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
f095d56371c1b5917559f0f8693ccfe032b5b779 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: align log text to the left Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
b465562c9aa60e9051be548c54a015643b12f7f7 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: don't use gtk_combo_box_text It's not available in gtk 2.18, which is fairly common. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
4cbe721180807c629dc521e368692025d9cac288 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: make log window scrollable Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
88f6e7ad75d00221b918f57eec70de028cc404d0 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: better handling of connect/disconnect button Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
e0681f3edfb755e710fe7016e470d947bc5dbc3c |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add disk utilization output to end results Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
9b260bdfc79dfc55855ffddce15ac1ca7025376f |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add log viewer Replaces old text_op. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
f9d40b4814d88ca1ca13a05cf45b6f36cfb2ba55 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: put results from same job file into a notebook Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
45913d20e3bf84b2e624fd0844c90dce2ec58db3 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: use a window for results, not a dialog box Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
0050e5f2e5874c8b5983cd26dde2afeae2200e4f |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: ensure all command opcode handlers are properly gdk thread protected Since we get this callback from our handling thread, we need to use gdk_threads_enter() and gdk_threads_leave() to ensure proper locking. This fixes various crashes. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
19998dbcb6712ba5885c059428ac511d306890cf |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: correct depths view Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2b0898923ad51ef5d0a84826c391b889675e57fa |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: move bandwidth stats Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2e33101f218a1603eeecca969f5b7a0e98696a01 |
|
05-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add os resource usage and io depth display IO depths is a bit of a hack, needs work. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
e5bd13470beaeed9c4a6835b7b92265fb94173a9 |
|
05-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: add latency bucket display Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
0b7613067f9a9b134d3c4b7621d1aba0a4a6dd64 |
|
05-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fixup bw display Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
ca850992888df61f347ad839be0c4091ff25bea3 |
|
05-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: Change some labels to entries and add bw stats to final output Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
a269790cd25788dd4226641a3ceab1b3c8fda14b |
|
05-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add completion percentiles to results output Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
1c1e4a5bbe3ebb614eacfa902c06564e6739a750 |
|
05-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
End results fixes Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3650a3ca2ccbfefe7564d6ebde03bf7f89255e89 |
|
05-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: start of proper end results data display Incomplete, it's just a start. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
89e5fad91bc33f1687cca6b1bf5aa3084c424650 |
|
05-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Pass in client for thread/group status op Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
a52766160d7f2a937c74d4adee1819ef00467d4b |
|
04-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Store specific client ops in the fio_client structure We could be handling a mix of gui and cli clients from the server, so passing. Plus this is a lot cleaner. Also unify ETA opcode handling between clients. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3bf236c082e36f222b64edf9ae2bd7637156d0ac |
|
03-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Convert net commands in the generic command handler Removes this from the cli/gui client, it can be handled generically. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
084d1c6f817eacaaefa1de4f0637ef6c1405d74b |
|
03-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add new net command for text logging Encapsulate the text in a payload, that also includes the logging level and the time the event took place. The text client will do as it always has done, but the gui client can now do proper logging and knows if this is debug/info or error messages. No functional change in the GUI. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
0b8d11ed135ac467c071c2ae0fe4f3a69a3b8feb |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add preferences help tooltips Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
46974a7d2d212a513fcefdb2095126fa249e210c |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add Preferences dialog Allows you to set debug options for the client. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
884326512cfc4529fb544351f19003f7b6b13a1b |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
GUI fixes - Don't use clear_ui_info() on normal quit - Remove setting of all debug flags Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
b9f3c7ed703f0f94476c5d9123034a45a4936517 |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Start of support for auto-starting the backend When running fio as a client only, you need the backend running on the system. Start adding support for letting gfio auto-fork the backend, if it isn't already running. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
8663ea652b8ca7a368b39ef97e991180edebb57f |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Clear UI/progress bar on disconnect/quit And ensure that server idle loop sends run command once per idle loop entry. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
df06f220c56a2f833a17883dae5e01ba8d99eb80 |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Terminate clients when 'Disconnect' is clicked And reports errors in error bar. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
a7a42ce19d0f1339ce7d0768683afaa043d5ab36 |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Move connection details to separate dialog box No need to view that in the main window, we need the space. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
ed727a4632fa3195f31758c79e209ca8d524bbc4 |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add support for client timed out ops Just opens a dialog window. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
ebbd89cc6ffba30a73818a48c8bb64a70517823c |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Don't update CR fields They have been disabled for now. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
807f9971e7bfedfc905d2cb2c38a6e558db2f343 |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add more job info Adds a specific command to be sent when a job is received by the backend. Helps fill out the GUI fields for job values. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3ec62ec45ce971b76dd3029412dfd3d0c6221384 |
|
01-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
More gui changes - Move progress bar into connect/start field - Pretty up port/type boxes - Hook better into adding clients - Add ->quit hook for client ops - Ensure fio_handle_clients() stays connected for GUI clients - Stop server from repeatedly sending RUN commands Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
441013b4f8a3b1e3e383078d339542ca521bba7d |
|
01-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: fix error handling in send_job_files() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
3e47bd250cac5fb81a5c0ad578dfbe90c6ddf6de |
|
29-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
Update GUI to attempt to graphically handle ETA output The whole layout will probably be changed, but for now it demonstrates how to properly integrate with the net client to handle the data and output it. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
843ad23782b4e6061dcc0e14b0fbc5f4fecf55f9 |
|
29-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
Add GUI probe support Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
0420ba6a85617cb02e196ac92e519191dafc6c52 |
|
29-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
Various GUI updates - Add File menu, move job file to File -> Open - Kill Quit button, move to File -> Quit - Move client setup and load closer to what we want - Use c99 style for client ops Various little changes. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
e61ca217bc489cdacebc5302583128c4d73dd4e7 |
|
24-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
Move init code info libfio.c Kill off endian_check.{c,h} and fio_initialization.{c,h} Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
e164534f44e12fec73d418e7f1d9c8b12dee925f |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: work on textview alignment Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
c36f98d9487c4b3a9b5c1f77aedb15e674b5a192 |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: work on widget alignment Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
736f2dff9fa6af83434bc4decafc6d8b40054ca0 |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: make gui capture text ops Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
60f6b33079c8ffbd09f448060f58b82ba920b620 |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: construct options from gui Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
4706634146310508c98616d50c4aed0ea61dec7e |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: add job file to gui temporarily Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
45032dd83a49ffd76aa5db4c2ef65a832c413c1c |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: add hostname, port, and address type (ipv4, ipv6, or socket) to gui Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
04cc6b77973636a914de3dff8ca6ae0857cf453b |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: Use a progress bar instead of a label Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
2839f0c6d86e99313e1a039293b36aa570db3ace |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: make gui status update in timely fashion Needs inexplicable special gtk/gdk magic code for some reason. (Learned this by hard won experience on Word War vi.) Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
5b7573ab40a30b389602d4b0ec3805957b483a19 |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: make the gui display thread status Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
25927259f482b0288d962e36dbfd33ec90a69521 |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: make gui actually do something Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
a182020749dc65b8f96f799fd9ee13df41ada359 |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: add placeholder gui client ops Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
8232e2855c87697a95d00d920d1fd11b30d0fcaa |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: link fio code with gui code Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
f3074008948b51ec380b4f06791ceec89a40d8a6 |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: add send job and quit buttons to gui Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|
ff1f3280ded10c6844c07f0e466ca02224e48b62 |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: add minimal gui program Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/gfio.c
|