{
	"tasks" : {
		"BrowserMain" : {
			"loop" : 3,
			"phases" : {
				"start" : {
					"loop" : 1,
					"sleep" : 400000,
					"run" : 15000,
					"resume" : "Browser",
					"run" :  7000,
					"sleep" : 8000
				},
				"render1" : {
					"loop" : 50,
					"resume" : "BrowserSub",
					"run" : 3000
				},
				"render2" : {
					"loop" : 1,
					"suspend" : "Browser",
					"run" : 10000,
					"resume" : "Browser",
					"run" :  5000
				},
				"render3" : {
					"loop" : 20,
					"resume" : "BrowserSub",
					"run" : 3000
				},
				"stop" : {
					"loop" : 1,
					"run" :     2000,
					"sleep" : 200000,
					"suspend" : "Browser",
					"sleep" : 600000
				},
				"scroll" : {
					"loop" : 4,
					"resume" : "Browser",
					"suspend" : "BrowserNext",
					"run" : 1000
				},
				"stop2" : {
					"loop" : 1,
					"suspend" : "Browser",
					"run" : 200,
					"sleep" : 800000
				}
			}
		},
		"BrowserSub1" : {
			"priority" : -6,
			"loop" : -1,
			"suspend" : "BrowserSub",
			"run" : 100
		},
		"BrowserSub2" : {
			"priority" : -6,
			"loop" : -1,
			"suspend" : "BrowserSub",
			"run" : 100
		},
		"BrowserDisplay" : {
			"priority" : -6,
			"loop" : -1,
			"suspend" : "Browser",
			"run" : 300,
			"resume" : "BrowserNext",
			"run" : 12000,
			"lock" : "mutex11",
			"sync" : { "ref" : "queue11", "mutex": "mutex11" },
			"unlock" : "mutex11",
			"run" : 300,
			"resume" : "Binder-display",
			"run" : 400
		},
		"Binder-dummy" : {
			"priority" : -6,
			"loop" : -1,
			"lock" : "mutex11",
			"wait" : { "ref" : "queue11", "mutex": "mutex11" },
			"unlock" : "mutex11",
			"run" : 200,
			"lock" : "mutex11",
			"signal" : "queue11",
			"unlock" : "mutex11",
			"run" : 100
		},
		"Binder-display" : {
			"priority" : -6,
			"loop" : -1,
			"suspend" : "Binder-display",
			"run" : 300,
			"resume" : "Event-Browser",
			"resume" : "Event-Display"
		},
		"Event-Browser" : {
			"priority" : -9,
			"loop" : -1,
			"suspend" : "Event-Browser",
			"run" : 50,
			"sleep" : 16000,
			"run" : 50,
			"resume" : "Browser"
		},
		"Event-Display" : {
			"priority" : -9,
			"loop" : -1,
			"suspend" : "Event-Display",
			"run" : 50,
			"sleep" : 16000,
			"run" : 50,
			"resume" : "Display"
		},
		"Display" : {
			"priority" : -8,
			"loop" : -1,
			"suspend" : "Display",
			"run" : 16000
		},
	},
	"global" : {
		"default_policy" : "SCHED_OTHER",
		"duration" : 600,
		"ftrace" : false,
		"gnuplot" : false,
		"logdir" : "./",
		"log_basename" : "web",
		"lock_pages" : true,
		"frag" : 1,
		"calibration" : "CPU0"
	}
}