[gnome-builder] rg: add multiple graphs to cpu test
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] rg: add multiple graphs to cpu test
- Date: Tue, 2 Jun 2015 05:28:50 +0000 (UTC)
commit 664dbe3d8127d1fe9a3dd027979798cf6b801d5f
Author: Christian Hergert <christian hergert me>
Date: Mon Jun 1 22:28:12 2015 -0700
rg: add multiple graphs to cpu test
This helps catch various drawing bugs.
tests/test-cpu-graph.c | 24 ++++++++++++++++++------
1 files changed, 18 insertions(+), 6 deletions(-)
---
diff --git a/tests/test-cpu-graph.c b/tests/test-cpu-graph.c
index e9d68fd..7b4041c 100644
--- a/tests/test-cpu-graph.c
+++ b/tests/test-cpu-graph.c
@@ -25,6 +25,7 @@ main (int argc,
guint max_samples;
GOptionContext *context;
GtkWindow *window;
+ GtkBox *box;
RgGraph *graph;
GtkCssProvider *provider;
GError *error = NULL;
@@ -56,12 +57,23 @@ main (int argc,
"title", "CPU Graph",
NULL);
- graph = g_object_new (RG_TYPE_CPU_GRAPH,
- "visible", TRUE,
- "timespan", timespan,
- "max-samples", max_samples,
- NULL);
- gtk_container_add (GTK_CONTAINER (window), GTK_WIDGET (graph));
+ box = g_object_new (GTK_TYPE_BOX,
+ "orientation", GTK_ORIENTATION_VERTICAL,
+ "visible", TRUE,
+ "spacing", 3,
+ NULL);
+ gtk_container_add (GTK_CONTAINER (window), GTK_WIDGET (box));
+
+ for (int i = 0; i < 3; i++)
+ {
+ graph = g_object_new (RG_TYPE_CPU_GRAPH,
+ "visible", TRUE,
+ "vexpand", TRUE,
+ "timespan", timespan,
+ "max-samples", max_samples,
+ NULL);
+ gtk_container_add (GTK_CONTAINER (box), GTK_WIDGET (graph));
+ }
g_signal_connect (window, "delete-event", gtk_main_quit, NULL);
gtk_window_present (window);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]