| OLD | NEW |
| 1 // Copyright 2016 the V8 project authors. All rights reserved. | 1 // Copyright 2016 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 print("Test that profiling can only be started when Profiler was enabled and tha
t Profiler.disable command will stop recording all profiles."); | 5 InspectorTest.log("Test that profiling can only be started when Profiler was ena
bled and that Profiler.disable command will stop recording all profiles."); |
| 6 | 6 |
| 7 Protocol.Profiler.start().then(didFailToStartWhenDisabled); | 7 Protocol.Profiler.start().then(didFailToStartWhenDisabled); |
| 8 disallowConsoleProfiles(); | 8 disallowConsoleProfiles(); |
| 9 | 9 |
| 10 function disallowConsoleProfiles() | 10 function disallowConsoleProfiles() |
| 11 { | 11 { |
| 12 Protocol.Profiler.onConsoleProfileStarted(function(messageObject) | 12 Protocol.Profiler.onConsoleProfileStarted(function(messageObject) |
| 13 { | 13 { |
| 14 InspectorTest.log("FAIL: console profile started " + JSON.stringify(messageO
bject, null, 4)); | 14 InspectorTest.log("FAIL: console profile started " + JSON.stringify(messageO
bject, null, 4)); |
| 15 }); | 15 }); |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 66 disallowConsoleProfiles(); | 66 disallowConsoleProfiles(); |
| 67 Protocol.Runtime.evaluate({expression: "console.profileEnd();"}).then(didStopC
onsoleProfile); | 67 Protocol.Runtime.evaluate({expression: "console.profileEnd();"}).then(didStopC
onsoleProfile); |
| 68 } | 68 } |
| 69 | 69 |
| 70 function didStopConsoleProfile(messageObject) | 70 function didStopConsoleProfile(messageObject) |
| 71 { | 71 { |
| 72 if (!InspectorTest.expectedSuccess("didStopConsoleProfile", messageObject)) | 72 if (!InspectorTest.expectedSuccess("didStopConsoleProfile", messageObject)) |
| 73 return; | 73 return; |
| 74 InspectorTest.completeTest(); | 74 InspectorTest.completeTest(); |
| 75 } | 75 } |
| OLD | NEW |