3 <script src="../../http/tests/inspector/inspector-test.js"></script>
4 <script src="../../http/tests/inspector/timeline-test.js"></script>
7 function produceGarbageForGCEvents(callback)
9 if (window.testRunner) {
11 testRunner.displayAsyncThen(callback);
17 InspectorTest.invokeAsyncWithTimeline("produceGarbageForGCEvents", validate);
19 function validate(records)
21 for (var i = 0; i < records.length; ++i) {
22 var record = records[i];
23 if (record.type === WebInspector.TimelineModel.RecordType.GCEvent) {
24 InspectorTest.addResult("The expected GC event record");
25 InspectorTest.addObject(record, InspectorTest.timelinePropertyFormatters);
30 InspectorTest.completeTest();
37 <body onload="runTest()">
39 Tests the Timeline API instrumentation of a gc event