Lines Matching full:bb
19 import bb
20 import bb.event
21 from bb.msg import BBLogFormatter
35 self.event_calls.append(bb.event.getName(event))
75 importlib.reload(bb.event)
87 bb.event.set_class_handlers(test_handlers)
89 bb.event.get_class_handlers())
94 bb.event.set_handlers(test_handlers)
96 bb.event.get_handlers())
102 bb.event.clean_class_handlers())
106 result = bb.event.register("handler", self._test_process.handler)
107 self.assertEqual(result, bb.event.Registered)
108 handlers_dict = bb.event.get_class_handlers()
113 bb.event.register("handler", self._test_process.handler)
114 handlers_dict = bb.event.get_class_handlers()
116 result = bb.event.register("handler", self._test_process.handler)
117 self.assertEqual(result, bb.event.AlreadyRegistered)
121 result = bb.event.register("string_handler", " return True")
122 self.assertEqual(result, bb.event.Registered)
123 handlers_dict = bb.event.get_class_handlers()
128 mask = ["bb.event.OperationStarted",
129 "bb.event.OperationCompleted"]
130 result = bb.event.register("event_handler",
133 self.assertEqual(result, bb.event.Registered)
134 handlers_dict = bb.event.get_class_handlers()
140 bb.event.set_class_handlers(test_handlers)
142 bb.event.remove("handler1", None)
143 test_handlers = bb.event.get_class_handlers()
146 bb.event.remove("handler1", None)
150 mask = ["bb.event.OperationProgress"]
151 result = bb.event.register("event_handler",
154 self.assertEqual(result, bb.event.Registered)
155 event = bb.event.OperationProgress(current=10, total=100)
156 bb.event.execute_handler("event_handler",
164 mask = ["bb.event.OperationStarted"]
165 result = bb.event.register("event_handler1",
168 self.assertEqual(result, bb.event.Registered)
169 result = bb.event.register("event_handler2",
172 self.assertEqual(result, bb.event.Registered)
173 event1 = bb.event.OperationStarted()
174 event2 = bb.event.OperationCompleted(total=123)
175 bb.event.fire_class_handlers(event1, None)
176 bb.event.fire_class_handlers(event2, None)
177 bb.event.fire_class_handlers(event2, None)
189 mask = ["bb.event.OperationStarted"]
190 result = bb.event.register("event_handler1",
193 self.assertEqual(result, bb.event.Registered)
194 result = bb.event.register("event_handler2",
197 self.assertEqual(result, bb.event.Registered)
198 bb.event.set_eventfilter(
201 bb.event.getName(event) == "OperationStarted")
202 event1 = bb.event.OperationStarted()
203 event2 = bb.event.OperationCompleted(total=123)
204 bb.event.fire_class_handlers(event1, None)
205 bb.event.fire_class_handlers(event2, None)
206 bb.event.fire_class_handlers(event2, None)
216 event1 = bb.event.OperationStarted()
217 event2 = bb.event.OperationCompleted(total=123)
220 result = bb.event.register("event_handler1",
223 self.assertEqual(result, bb.event.Registered)
224 bb.event.fire_class_handlers(event1, None)
225 bb.event.fire_class_handlers(event2, None)
231 bb.event.remove("event_handler1",
233 mask = ["bb.event.OperationStarted"]
234 result = bb.event.register("event_handler1",
237 self.assertEqual(result, bb.event.Registered)
238 bb.event.fire_class_handlers(event1, None)
239 bb.event.fire_class_handlers(event2, None)
245 bb.event.remove("event_handler1",
247 mask = ["bb.event.OperationCompleted"]
248 result = bb.event.register("event_handler1",
251 self.assertEqual(result, bb.event.Registered)
252 bb.event.fire_class_handlers(event1, None)
253 bb.event.fire_class_handlers(event2, None)
260 result = bb.event.register_UIHhandler(self._test_ui1, mainui=True)
265 result = bb.event.register_UIHhandler(self._test_ui1, mainui=True)
267 result = bb.event.register_UIHhandler(self._test_ui1, mainui=True)
272 result = bb.event.register_UIHhandler(self._test_ui1, mainui=True)
274 result = bb.event.unregister_UIHhandler(1)
280 result = bb.event.register_UIHhandler(self._test_ui1, mainui=True)
283 result = bb.event.register_UIHhandler(self._test_ui2, mainui=True)
285 event1 = bb.event.OperationStarted()
286 bb.event.fire_ui_handlers(event1, None)
296 mask = ["bb.event.OperationStarted"]
299 result = bb.event.register_UIHhandler(self._test_ui1, mainui=True)
300 bb.event.set_UIHmask(result, logging.INFO, debug_domains, mask)
302 result = bb.event.register_UIHhandler(self._test_ui2, mainui=True)
303 bb.event.set_UIHmask(result, logging.INFO, debug_domains, mask)
305 event1 = bb.event.OperationStarted()
306 event2 = bb.event.OperationCompleted(total=1)
308 bb.event.fire_ui_handlers(event1, None)
309 bb.event.fire_ui_handlers(event2, None)
323 result = bb.event.register_UIHhandler(self._test_ui1, mainui=True)
324 bb.event.set_UIHmask(result, logging.ERROR, debug_domains, mask)
326 result = bb.event.register_UIHhandler(self._test_ui2, mainui=True)
327 bb.event.set_UIHmask(result, logging.ERROR, debug_domains, mask)
329 event1 = bb.event.OperationStarted()
330 bb.event.fire_ui_handlers(event1, None) # All events match
332 event_log_handler = bb.event.LogHandler()
351 mask = ["bb.event.ConfigParsed"]
352 result = bb.event.register("event_handler1",
357 result = bb.event.register_UIHhandler(self._test_ui1, mainui=True)
360 event1 = bb.event.ConfigParsed()
361 bb.event.fire(event1, None)
371 result = bb.event.register_UIHhandler(self._test_ui1, mainui=True)
373 event1 = bb.event.ConfigParsed()
374 bb.event.fire_from_worker(event1, None)
380 """ Test the triggering of bb.event.worker_fire callback """
381 bb.event.worker_fire = Mock()
382 event = bb.event.Event()
383 bb.event.fire(event, None)
385 self.assertEqual(bb.event.worker_fire.call_args_list, expected)
389 event1 = bb.event.OperationStarted()
390 event2 = bb.event.OperationCompleted(total=123)
391 bb.event.fire(event1, None)
392 bb.event.fire(event2, None)
393 event_log_handler = bb.event.LogHandler()
399 bb.event.print_ui_queue()
409 if type(event) is bb.event.ConfigParsed:
411 if type(event) is bb.event.OperationStarted:
416 if type(event) is bb.event.ConfigParsed:
418 if type(event) is bb.event.OperationStarted:
425 result = bb.event.register_UIHhandler(self._test_ui1, mainui=True)
429 result = bb.event.register_UIHhandler(self._test_ui2, mainui=True)
446 bb.event.fire(bb.event.ConfigParsed(), None)
451 bb.event.fire(bb.event.OperationStarted(), None)
456 bb.event.enable_threadlock()
468 bb.event.disable_threadlock()
484 bb.event.worker_pid = EventClassesTest._worker_pid
488 event = bb.event.Event()
494 event = bb.event.HeartbeatEvent(time)
501 event = bb.event.OperationStarted(msg)
509 event = bb.event.OperationCompleted(total, msg)
519 event = bb.event.OperationProgress(current, total, msg)
525 event = bb.event.ConfigParsed()
531 event = bb.event.MultiConfigParsed(mcdata)
538 event = bb.event.RecipeEvent(callback)
545 event = bb.event.RecipePreFinalise(callback)
553 event = bb.event.RecipeTaskPreProcess(callback, tasklist)
561 event = bb.event.RecipeParsed(callback)
570 event = bb.event.BuildBase(name, pkgs, failures)
583 event = bb.event.BuildInit()
599 event = bb.event.BuildStarted(name, pkgs, failures)
620 event = bb.event.BuildCompleted(total, name, pkgs, failures,
626 event2 = bb.event.BuildCompleted(total, name, pkgs)
639 event = bb.event.DiskFull(dev, type, freespace, mountpoint)
647 du = bb.event.DiskUsageSample(available_bytes, free_bytes,
649 event = bb.event.MonitorDiskEvent(du)
658 event1 = bb.event.NoProvider(item)
666 event2 = bb.event.NoProvider(item, runtime, dependees, reasons,
676 event3 = bb.event.NoProvider(item, runtime, dependees, reasons,
688 event1 = bb.event.MultipleProviders(item, candidates)
698 event2 = bb.event.MultipleProviders(item, candidates, runtime)
710 event = bb.event.ParseStarted(total)
724 event = bb.event.ParseCompleted(cached, parsed, skipped, masked,
738 event = bb.event.ParseProgress(current, total)
746 event = bb.event.CacheLoadStarted(total)
755 event = bb.event.CacheLoadProgress(current, total)
764 event = bb.event.CacheLoadCompleted(total, num_entries)
773 event = bb.event.TreeDataPreparationStarted()
781 event = bb.event.TreeDataPreparationProgress(current, total)
789 event = bb.event.TreeDataPreparationCompleted(total)
797 event = bb.event.DepTreeGenerated(depgraph)
803 event = bb.event.TargetsTreeGenerated(model)
809 event = bb.event.ReachableStamps(stamps)
817 event = bb.event.FilesMatchingFound(pattern, matches)
824 event = bb.event.ConfigFilesFound(variable, values)
830 event = bb.event.ConfigFilePathFound(path)
836 event = bb.event.MsgBase(msg)
838 event = bb.event.MsgDebug(msg)
840 event = bb.event.MsgNote(msg)
842 event = bb.event.MsgWarn(msg)
844 event = bb.event.MsgError(msg)
846 event = bb.event.MsgFatal(msg)
848 event = bb.event.MsgPlain(msg)
857 event = bb.event.LogExecTTY(msg, prog, sleep_delay, retries)
876 handler = bb.event.LogHandler(logging.INFO)
878 bb.event.worker_fire = self._worker_handler
895 event = bb.event.MetadataEvent(eventtype, eventdata)
903 event = bb.event.ProcessStarted(processname, total)
912 event = bb.event.ProcessProgress(processname, progress)
921 event = bb.event.ProcessFinished(processname)
927 event1 = bb.event.SanityCheck()
931 event2 = bb.event.SanityCheck(generateevents)
937 event = bb.event.SanityCheckPassed()
943 event1 = bb.event.SanityCheckFailed(msg)
946 event2 = bb.event.SanityCheckFailed(msg, network_error)
951 event1 = bb.event.NetworkTest()
954 event2 = bb.event.NetworkTest(generateevents)
956 event3 = bb.event.NetworkTestPassed()
958 event4 = bb.event.NetworkTestFailed()
964 event = bb.event.FindSigInfoResult(result)