blob: 82b43846eeb7b02d2cb23058c4d8e76084096bd7 [file] [log] [blame]
<!DOCTYPE html>
<!--
Copyright (c) 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<link rel="import" href="/core/test_utils.html">
<link rel="import" href="/extras/importer/linux_perf/ftrace_importer.html">
<script>
'use strict';
tr.b.unittest.testSuite(function() { // @suppress longLineCheck
test('drmImport', function() {
var lines = [
' chrome-2465 [000] 71.653157: drm_vblank_event: crtc=0, seq=4233',
' <idle>-0 [000] 71.669851: drm_vblank_event: crtc=0, seq=4234'
];
var m = new tr.Model(lines.join('\n'), false);
assert.isFalse(m.hasImportWarnings);
var threads = m.getAllThreads();
assert.equal(threads.length, 1);
var vblankThread = threads[0];
assert.equal(vblankThread.name, 'drm_vblank');
assert.equal(vblankThread.sliceGroup.length, 2);
});
});
</script>