14. Fuddly API
- 14.1. API Index
- 14.2. framework package
- 14.2.1. framework.basic_primitives module
- 14.2.2. framework.data module
- 14.2.3. framework.data_model module
- 14.2.4. framework.node module
- 14.2.5. framework.node_builder module
- 14.2.6. framework.value_types module
BitFieldBitField.__compute_total_possible_values()BitField.__init__()BitField.__module__BitField._check_constraints()BitField._enable_fuzz_mode()BitField._enable_normal_mode()BitField._encode_bitfield()BitField._read_value_from()BitField._reset_idx()BitField.absorb_auto_helper()BitField.after_enabling_mode()BitField.bit_lengthBitField.byte_lengthBitField.change_subfield()BitField.count_of_possible_valuesBitField.do_absorb()BitField.do_cleanup_absorb()BitField.do_revert_absorb()BitField.extend()BitField.extend_left()BitField.extend_right()BitField.get_current_raw_val()BitField.get_current_value()BitField.get_subfield()BitField.get_value()BitField.idx_from_desc()BitField.is_compatible()BitField.is_exhausted()BitField.make_determinist()BitField.make_private()BitField.make_random()BitField.padding_oneBitField.pretty_print()BitField.reset_state()BitField.rewind()BitField.set_bitfield()BitField.set_default_value()BitField.set_size_from_constraints()BitField.set_subfield()BitField.update_raw_value()
FilenameFilename.__annotations__Filename.__module__Filename._get_path_depth()Filename._get_path_from_value()Filename.linux_prefixFilename.linux_specific_fnamesFilename.linux_suffixFilename.path_modeFilename.subclass_specific_init()Filename.subclass_specific_test_cases()Filename.uri_prefixFilename.uri_suffixFilename.windows_prefixFilename.windows_specific_fnamesFilename.windows_suffix
FolderPathGSM7bitPackingGSMPhoneNumGZIPINTINT.GEN_MAX_INTINT.GEN_MIN_INTINT.__annotations__INT.__init__()INT.__module__INT._check_constraints_and_update()INT._convert_value()INT._instanciate_obj()INT._read_value_from()INT._unconvert_value()INT.absorb_auto_helper()INT.add_specific_fuzzy_vals()INT.alt_cformatINT.cformatINT.copy_attrs_from()INT.deterministINT.do_absorb()INT.do_cleanup_absorb()INT.do_revert_absorb()INT.endianINT.fuzzy_valuesINT.get_current_raw_val()INT.get_current_value()INT.get_fuzzed_vt_list()INT.get_specific_fuzzy_vals()INT.get_value()INT.is_compatible()INT.is_exhausted()INT.is_invalid()INT.is_size_compatible()INT.is_valid()INT.make_determinist()INT.make_private()INT.make_random()INT.maxiINT.maxi_genINT.miniINT.mini_genINT.pretty_print()INT.reset_state()INT.rewind()INT.set_default_value()INT.set_size_from_constraints()INT.sizeINT.update_raw_value()INT.usableINT.value_space_size
INT16INT32INT64INT8INT_strINT_str.__annotations__INT_str.__init__()INT_str.__module__INT_str._convert_value()INT_str._instanciate_obj()INT_str._prepare_format_str()INT_str._read_value_from()INT_str._unconvert_value()INT_str.copy_attrs_from()INT_str.endianINT_str.fuzzy_valuesINT_str.get_fuzzed_vt_list()INT_str.is_compatible()INT_str.pretty_print()INT_str.regex_binINT_str.regex_decimalINT_str.regex_lower_hexINT_str.regex_octalINT_str.regex_upper_hexINT_str.usableINT_str.value_space_size
SINT16_beSINT16_leSINT32_beSINT32_leSINT64_beSINT64_leSINT8StringString.encoded_stringString.subclass_fuzzing_listString.ASCIIString.DEFAULT_MAX_SZString.LATIN_1String.UTF16BEString.UTF16LEString.__annotations__String.__init__()String.__module__String.__repr__()String._append_representative_values()String._bytes2str()String._check_alphabet()String._check_constraints()String._check_constraints_and_update()String._check_contents()String._enable_fuzz_mode()String._enable_normal_mode()String._encoder_clsString._encoder_objString._ensure_enc_sizes_consistency()String._populate_values()String._read_value_from()String._str2bytes()String.absorb_auto_helper()String.ctrl_char_setString.decode()String.do_absorb()String.do_cleanup_absorb()String.do_revert_absorb()String.encode()String.encoded_stringString.encoding_test_cases()String.extended_char_setString.fuzz_cases_c_strings()String.fuzz_cases_ctrl_chars()String.fuzz_cases_letter_case()String.get_current_raw_val()String.get_current_value()String.get_value()String.init_encoderString.is_exhausted()String.is_invalid()String.is_valid()String.make_determinist()String.make_private()String.make_random()String.non_ctrl_charString.pretty_print()String.printable_char_setString.reset_encoder()String.reset_state()String.rewind()String.set_default_value()String.set_description()String.set_size_from_constraints()String.subclass_specific_init()String.subclass_specific_test_cases()
UINT16_beUINT16_leUINT32_beUINT32_leUINT64_beUINT64_leUINT8VTVT.BigEndianVT.LittleEndianVT.NativeVT.__annotations__VT.__module__VT._node_is_optionalVT.add_specific_fuzzy_vals()VT.copy_attrs_from()VT.enc2structVT.endianVT.get_current_raw_val()VT.get_current_value()VT.get_fuzzed_vt_list()VT.get_specific_fuzzy_vals()VT.get_value()VT.is_exhausted()VT.is_optionalVT.knowledge_sourceVT.make_determinist()VT.make_private()VT.make_random()VT.maxiVT.miniVT.pretty_print()VT.reset_state()VT.rewind()VT.set_default_value()VT.set_size_from_constraints()
VT_AltVT_Alt.__annotations__VT_Alt.__init__()VT_Alt.__module__VT_Alt._enable_fuzz_mode()VT_Alt._enable_normal_mode()VT_Alt.add_specific_fuzzy_vals()VT_Alt.after_enabling_mode()VT_Alt.enable_fuzz_mode()VT_Alt.enable_normal_mode()VT_Alt.fuzz_mode_enabledVT_Alt.get_specific_fuzzy_vals()VT_Alt.switch_mode()
Wrapperfrom_encoder()
- 14.2.7. framework.generic_data_makers module
- 14.2.8. framework.target_helpers module
- 14.2.9. framework.targets.network module
- 14.2.10. framework.targets.local module
- 14.2.11. framework.targets.sim module
- 14.2.12. framework.targets.ssh module
- 14.2.13. framework.targets.printer module
- 14.2.14. framework.targets.debug module
- 14.2.15. framework.project module
- 14.2.16. framework.director_helpers module
- 14.2.17. framework.logger module
- 14.2.18. framework.monitor module
AddExistingProbeToMonitorErrorBlockingProbeUserBlockingProbeUser.__init__()BlockingProbeUser.__module__BlockingProbeUser._clear()BlockingProbeUser._notify_armed()BlockingProbeUser._notify_status_retrieved()BlockingProbeUser._run()BlockingProbeUser._wait_for_data_ready()BlockingProbeUser._wait_for_fmk_sync()BlockingProbeUser.after_target_feedback_retrievalBlockingProbeUser.notify_blocking()BlockingProbeUser.notify_data_ready()BlockingProbeUser.notify_error()BlockingProbeUser.stop()BlockingProbeUser.wait_until_armed()BlockingProbeUser.wait_until_ready()
MonitorMonitor.__init__()Monitor.__module__Monitor._get_probe_ref()Monitor._wait_for_specific_probes()Monitor.add_probe()Monitor.configure_probe()Monitor.disable_hooks()Monitor.enable_hooks()Monitor.get_probe_delay()Monitor.get_probe_related_tg()Monitor.get_probe_status()Monitor.get_probes_names()Monitor.is_probe_launched()Monitor.is_probe_stuck()Monitor.is_target_ok()Monitor.iter_probes()Monitor.notify_data_sending_event()Monitor.notify_error()Monitor.notify_imminent_data_sending()Monitor.notify_target_feedback_retrieval()Monitor.set_data_model()Monitor.set_fmk_ops()Monitor.set_logger()Monitor.set_probe_delay()Monitor.set_targets()Monitor.start()Monitor.start_probe()Monitor.stop()Monitor.stop_all_probes()Monitor.stop_probe()Monitor.target_statusMonitor.wait_for_probe_initialization()Monitor.wait_for_probe_status_retrieval()
ProbeProbeCmdProbeMemProbeMem.backendProbeMem.process_nameProbeMem.thresholdProbeMem.toleranceProbeMem.command_patternProbeMem.__annotations__ProbeMem.__init__()ProbeMem.__module__ProbeMem._get_mem()ProbeMem.backendProbeMem.command_patternProbeMem.main()ProbeMem.process_nameProbeMem.reset()ProbeMem.start()ProbeMem.stop()ProbeMem.thresholdProbeMem.tolerance
ProbePIDProbePID.backendProbePID.process_nameProbePID.max_attemptsProbePID.delay_between_attemptsProbePID.delayProbePID.command_patternProbePID.__annotations__ProbePID.__init__()ProbePID.__module__ProbePID._get_pid()ProbePID.backendProbePID.command_patternProbePID.delayProbePID.delay_between_attemptsProbePID.main()ProbePID.max_attemptsProbePID.process_nameProbePID.start()ProbePID.stop()
ProbeStatusProbeTimeoutErrorProbeUserProbeUser.__annotations__ProbeUser.__init__()ProbeUser.__module__ProbeUser._clear()ProbeUser._go_on()ProbeUser._handle_exception()ProbeUser._notify_probe_started()ProbeUser._run()ProbeUser._wait()ProbeUser._wait_for_probe()ProbeUser.get_probe_delay()ProbeUser.get_probe_status()ProbeUser.is_alive()ProbeUser.is_stuck()ProbeUser.join()ProbeUser.probeProbeUser.probe_init_timeoutProbeUser.set_probe_delay()ProbeUser.start()ProbeUser.stop()ProbeUser.timeoutProbeUser.wait_for_probe_init()
blocking_probe()probe()
- 14.2.19. framework.comm_backends module
BackendBackendErrorSSH_BackendSSH_Backend.ASK_PASSWORDSSH_Backend.NO_PASSWORDSSH_Backend.__annotations__SSH_Backend.__init__()SSH_Backend.__module__SSH_Backend._create_pkey()SSH_Backend._exec_command()SSH_Backend._read_fd()SSH_Backend._start()SSH_Backend._stop()SSH_Backend.read_output()SSH_Backend.read_stderr()SSH_Backend.read_stdout()SSH_Backend.set_timeout()
Serial_BackendShell_Backend
- 14.2.20. framework.tactics_helpers module
- 14.2.21. framework.fuzzing_primitives module
- 14.2.22. framework.encoders module
- 14.2.23. framework.database module
DatabaseDatabase.ASYNC_error_msgDatabase.CURRENT_DB_FORMAT_VERSIONDatabase.DDL_fnameDatabase.DDLv1_fnameDatabase.DEFAULT_DB_NAMEDatabase.DEFAULT_DM_NAMEDatabase.DEFAULT_GEN_NAMEDatabase.DEFAULT_GTYPE_NAMEDatabase.FEEDBACK_TRAIL_TIME_WINDOWDatabase.OUTCOME_DATADatabase.OUTCOME_ROWIDDatabase.__init__()Database.__module__Database._get_color_function()Database._handle_binary_content()Database._is_valid()Database._sql_handler()Database._stop_sql_handler()Database.check_data_existence()Database.column_names_from()Database.disable()Database.display_data_info()Database.display_data_info_by_date()Database.display_data_info_by_range()Database.display_stats()Database.enable()Database.execute_sql_statement()Database.export_data()Database.fetch_data()Database.flush_current_feedback()Database.flush_feedback()Database.get_batch_processing_records()Database.get_comments()Database.get_data_with_impact()Database.get_data_with_specific_fbk()Database.get_data_without_fbk()Database.get_db_analysis()Database.get_default_db_path()Database.get_next_data_id()Database.get_project_record()Database.get_scenario_records()Database.get_user_impact_analysis()Database.insert_analysis()Database.insert_async_data()Database.insert_comment()Database.insert_data()Database.insert_data_model()Database.insert_dmaker()Database.insert_feedback()Database.insert_fmk_info()Database.insert_project()Database.insert_steps()Database.is_enabled()Database.iter_feedback_entries()Database.remove_data()Database.shrink_db()Database.start()Database.stop()Database.submit_sql_stmt()Database.update_data()
FeedbackGateregexp()regexp_bin()register_adapters_and_converters()
- 14.2.24. framework.scenario module
- 14.2.25. framework.dmhelpers.generic module
- 14.2.26. framework.dmhelpers.xml module
- 14.2.27. framework.evolutionary_helpers module
- 14.2.28. framework.info.generic module
- 14.2.29. framework.knowledge.feedback_collector module
FeedbackCollectorFeedbackCollector.__init__()FeedbackCollector.__iter__()FeedbackCollector.__module__FeedbackCollector.add_fbk_from()FeedbackCollector.cleanup()FeedbackCollector.fbk_lockFeedbackCollector.get_bytes()FeedbackCollector.get_error_code()FeedbackCollector.get_timestamp()FeedbackCollector.has_fbk_collector()FeedbackCollector.iter_and_cleanup_collector()FeedbackCollector.set_bytes()FeedbackCollector.set_error_code()
FeedbackSource
- 14.2.30. framework.knowledge.feedback_handler module
- 14.2.31. framework.knowledge.information module
- 14.2.32. framework.constraint_helpers module
- 14.2.33. framework.plumbing module
- 14.2.34. libs.utils module
AccumulatorExternalDisplayRichTermRichTerm.CMD_HELP_HIDERichTerm.CMD_HELP_MODERichTerm.CMD_NEW_LOG_PANELRichTerm.CMD_RM_LOG_PANELRichTerm.hide_help_panel()RichTerm.new_log_panel()RichTerm.print_help()RichTerm.print_markup()RichTerm.print_on()RichTerm.print_status()RichTerm.remove_log_panel()RichTerm.set_help_mode()RichTerm.start()RichTerm.stop()
TaskTermchunk_lines()find_file()get_caller_object()retrieve_app_handler()