xref: /freebsd-src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d (revision 246e7a2b6494cd991b08ac669ed761ecea0cc98c)
1*a43f0be9SRui Paulo /*
2*a43f0be9SRui Paulo  * This file and its contents are supplied under the terms of the
3*a43f0be9SRui Paulo  * Common Development and Distribution License ("CDDL"), version 1.0.
4*a43f0be9SRui Paulo  * You may only use this file in accordance with the terms of version
5*a43f0be9SRui Paulo  * 1.0 of the CDDL.
6*a43f0be9SRui Paulo  *
7*a43f0be9SRui Paulo  * A full copy of the text of the CDDL should have accompanied this
8*a43f0be9SRui Paulo  * source.  A copy of the CDDL is also available via the Internet at
9*a43f0be9SRui Paulo  * http://www.illumos.org/license/CDDL.
10*a43f0be9SRui Paulo  */
11*a43f0be9SRui Paulo 
12*a43f0be9SRui Paulo /*
13*a43f0be9SRui Paulo  * Copyright (c) 2013 Joyent, Inc.  All rights reserved.
14*a43f0be9SRui Paulo  */
15*a43f0be9SRui Paulo 
16*a43f0be9SRui Paulo #pragma D option encoding=ascii
17*a43f0be9SRui Paulo #pragma D option quiet
18*a43f0be9SRui Paulo 
19*a43f0be9SRui Paulo tick-1ms
20*a43f0be9SRui Paulo /i++ < 30/
21*a43f0be9SRui Paulo {
22*a43f0be9SRui Paulo 	@[1] = lquantize(i, 0, 40, 1, 1000);
23*a43f0be9SRui Paulo 	@[2] = lquantize(i, 0, 40, 1, 1000);
24*a43f0be9SRui Paulo 	@[3] = lquantize(i, 0, 40, 1, 1000);
25*a43f0be9SRui Paulo }
26*a43f0be9SRui Paulo 
27*a43f0be9SRui Paulo tick-1ms
28*a43f0be9SRui Paulo /i == 40/
29*a43f0be9SRui Paulo {
30*a43f0be9SRui Paulo 	@[1] = lquantize(0, 0, 40, 1, 1);
31*a43f0be9SRui Paulo 	@[1] = lquantize(i, 0, 40, 1, 2000);
32*a43f0be9SRui Paulo 	@[2] = lquantize(0, 0, 40, 1, 1);
33*a43f0be9SRui Paulo 	@[2] = lquantize(i, 0, 40, 1, 2000);
34*a43f0be9SRui Paulo 	@[3] = lquantize(0, 0, 40, 1, 1);
35*a43f0be9SRui Paulo 	@[3] = lquantize(i, 0, 40, 1, 2000);
36*a43f0be9SRui Paulo 
37*a43f0be9SRui Paulo 	printa(@);
38*a43f0be9SRui Paulo 	setopt("aggpack");
39*a43f0be9SRui Paulo 	printa(@);
40*a43f0be9SRui Paulo 	setopt("aggzoom");
41*a43f0be9SRui Paulo 	printa(@);
42*a43f0be9SRui Paulo 	exit(0);
43*a43f0be9SRui Paulo }
44