testplan package
Subpackages
- testplan.common package
- Subpackages
- testplan.common.config package
- testplan.common.entity package
- Submodules
- testplan.common.entity.base module
EntityEntity.CONFIGEntity.STATUSEntity.abort()Entity.abort_dependencies()Entity.abortedEntity.aborting()Entity.activeEntity.cfgEntity.context_input()Entity.define_runpath()Entity.filter_locals()Entity.loggerEntity.make_runpath_dirs()Entity.parentEntity.pause()Entity.pausing()Entity.reportEntity.resume()Entity.resuming()Entity.runpathEntity.scratchEntity.statusEntity.timerEntity.uid()Entity.wait()
EntityConfigEntityStatusEnvironmentEnvironment.add()Environment.all_status()Environment.first()Environment.get()Environment.items()Environment.parentEnvironment.remove()Environment.start()Environment.start_exceptionsEnvironment.start_in_pool()Environment.stop()Environment.stop_exceptionsEnvironment.stop_in_pool()Environment.sync_stop_resource()
FailedActionReportLinkResourceResource.CONFIGResource.STATUSResource.abort()Resource.abort_dependencies()Resource.abortedResource.aborting()Resource.activeResource.async_startResource.auto_startResource.cfgResource.contextResource.context_input()Resource.define_runpath()Resource.failover()Resource.fetch_error_log()Resource.filter_locals()Resource.force_started()Resource.force_stop()Resource.is_aliveResource.loggerResource.make_runpath_dirs()Resource.parentResource.pause()Resource.pausing()Resource.pending_work()Resource.post_start()Resource.post_stop()Resource.pre_start()Resource.pre_stop()Resource.register_failover()Resource.reportResource.restart()Resource.resume()Resource.resuming()Resource.runpathResource.scratchResource.start()Resource.starting()Resource.statusResource.stop()Resource.stopping()Resource.timerResource.uid()Resource.wait()
ResourceConfigResourceStatusResourceStatus.NONEResourceStatus.PAUSEDResourceStatus.PAUSINGResourceStatus.RESUMINGResourceStatus.STARTEDResourceStatus.STARTINGResourceStatus.STOPPEDResourceStatus.STOPPINGResourceStatus.change()ResourceStatus.clear_metadata()ResourceStatus.metadataResourceStatus.reset()ResourceStatus.tagResourceStatus.transitions()ResourceStatus.update_metadata()
ResourceTimingsRunnableRunnable.CONFIGRunnable.ENVIRONMENTRunnable.RESULTRunnable.STATUSRunnable.abort()Runnable.abort_dependencies()Runnable.abortedRunnable.aborting()Runnable.activeRunnable.add_main_batch_steps()Runnable.add_post_main_steps()Runnable.add_post_resource_steps()Runnable.add_pre_main_steps()Runnable.add_pre_resource_steps()Runnable.add_resource()Runnable.add_start_resource_steps()Runnable.add_stop_resource_steps()Runnable.cfgRunnable.context_input()Runnable.define_runpath()Runnable.dry_run()Runnable.filter_locals()Runnable.iRunnable.interactiveRunnable.loggerRunnable.make_runpath_dirs()Runnable.parentRunnable.pause()Runnable.pausing()Runnable.post_step_call()Runnable.pre_step_call()Runnable.reportRunnable.resourcesRunnable.resultRunnable.resume()Runnable.resuming()Runnable.run()Runnable.run_result()Runnable.runpathRunnable.scratchRunnable.setup()Runnable.should_run()Runnable.skip_step()Runnable.statusRunnable.teardown()Runnable.timerRunnable.uid()Runnable.wait()
RunnableConfigRunnableManagerRunnableManager.CONFIGRunnableManager.STATUSRunnableManager.abort()RunnableManager.abort_dependencies()RunnableManager.abortedRunnableManager.aborting()RunnableManager.activeRunnableManager.cfgRunnableManager.context_input()RunnableManager.define_runpath()RunnableManager.enrich_options()RunnableManager.filter_locals()RunnableManager.loggerRunnableManager.make_runpath_dirs()RunnableManager.parentRunnableManager.pause()RunnableManager.pausing()RunnableManager.reportRunnableManager.resume()RunnableManager.resuming()RunnableManager.run()RunnableManager.runnableRunnableManager.runpathRunnableManager.scratchRunnableManager.statusRunnableManager.timerRunnableManager.uid()RunnableManager.wait()
RunnableManagerConfigRunnableResultRunnableStatusRunnableStatus.EXECUTINGRunnableStatus.FINISHEDRunnableStatus.NONERunnableStatus.PAUSEDRunnableStatus.PAUSINGRunnableStatus.RESUMINGRunnableStatus.RUNNINGRunnableStatus.change()RunnableStatus.clear_metadata()RunnableStatus.metadataRunnableStatus.reset()RunnableStatus.tagRunnableStatus.transitions()RunnableStatus.update_metadata()
StatusTransitionException
- testplan.common.entity.base module
- Module contents
- Submodules
- testplan.common.exporters package
- testplan.common.report package
- Submodules
- testplan.common.report.base module
BaseReportGroupBaseReportGroup.append()BaseReportGroup.build_index()BaseReportGroup.counterBaseReportGroup.entry_uidsBaseReportGroup.exception_loggerBaseReportGroup.extend()BaseReportGroup.filter()BaseReportGroup.filter_by_tags()BaseReportGroup.filter_cases()BaseReportGroup.flatten()BaseReportGroup.flattened_logsBaseReportGroup.get_by_uid()BaseReportGroup.get_by_uids()BaseReportGroup.graft_entry()BaseReportGroup.has_uid()BaseReportGroup.hashBaseReportGroup.merge()BaseReportGroup.merge_entries()BaseReportGroup.pre_order_disassemble()BaseReportGroup.pre_order_iterate()BaseReportGroup.remove_by_uid()BaseReportGroup.reset_uid()BaseReportGroup.runtime_statusBaseReportGroup.set_by_uid()BaseReportGroup.set_parent_uids()BaseReportGroup.set_runtime_status_filtered()BaseReportGroup.statusBaseReportGroup.xfail()
ExceptionLoggerExceptionLoggerBaseMergeErrorReportReport.append()Report.exception_loggerReport.extend()Report.failedReport.filter()Report.flattened_entries()Report.hashReport.inherit()Report.is_empty()Report.logged_exceptions()Report.merge()Report.passedReport.reset_uid()Report.runtime_statusReport.statusReport.unknownReport.unstableReport.xfailed
ReportCategoriesReportCategories.BOOST_SUITEReportCategories.BOOST_TESTReportCategories.CPPUNITReportCategories.CPPUNIT_SUITEReportCategories.ERRORReportCategories.GTESTReportCategories.GTEST_SUITEReportCategories.HOBBESTESTReportCategories.HOBBESTEST_SUITEReportCategories.JUNITReportCategories.MULTITESTReportCategories.PARAMETRIZATIONReportCategories.PYTESTReportCategories.PYUNITReportCategories.QUNITReportCategories.SYNTHESIZEDReportCategories.TASK_RERUNReportCategories.TESTCASEReportCategories.TESTGROUPReportCategories.TESTPLANReportCategories.TESTSUITEReportCategories.UNITTESTReportCategories.is_test_level()
RuntimeStatusSkipTestcaseExceptionStatus
- testplan.common.report.log module
- testplan.common.report.schemas module
- testplan.common.report.base module
- Module contents
- Submodules
- testplan.common.serialization package
- Submodules
- testplan.common.serialization.fields module
ClassNameColumnContainComparisonFieldDictMatchExceptionFieldFormattedValueGenericNestedLocalDateTimeLogLinkNativeOrPrettyNativeOrPrettyDictRowComparisonFieldSerializableSliceComparisonFieldUTCDateTimeUnicodeXMLElementFieldnative_or_pformat()native_or_pformat_dict()native_or_pformat_list()
- testplan.common.serialization.schemas module
- testplan.common.serialization.fields module
- Module contents
- Submodules
- testplan.common.utils package
- Subpackages
- testplan.common.utils.sockets package
- Subpackages
- Submodules
- Module contents
- testplan.common.utils.observability package
- testplan.common.utils.sockets package
- Submodules
- testplan.common.utils.callable module
- testplan.common.utils.comparison module
AndCallableCategoryCustomDictmatchAllResultEqualExpectedGreaterGreaterEqualInIsFalseIsTrueLessLessEqualMatchMetaCallableNotNotEqualNotInOperatorCallableOrRegexAdapterReportOptionsbasic_compare()check_dict_keys()compare()compare_with_callable()dictmatch_all_compat()is_comparator()is_match_res()is_regex()to_match_res()tuplefy_comparisons()tuplefy_item()unordered_compare()untyped_fixtag()
- testplan.common.utils.context module
- testplan.common.utils.convert module
- testplan.common.utils.difflib module
DifferIS_CHARACTER_JUNK()IS_LINE_JUNK()MatchSequenceMatcherSequenceMatcher.find_longest_match()SequenceMatcher.get_grouped_opcodes()SequenceMatcher.get_matching_blocks()SequenceMatcher.get_opcodes()SequenceMatcher.quick_ratio()SequenceMatcher.ratio()SequenceMatcher.real_quick_ratio()SequenceMatcher.set_seq1()SequenceMatcher.set_seq2()SequenceMatcher.set_seqs()
context_diff()diff()get_close_matches()unified_diff()
- testplan.common.utils.exceptions module
- testplan.common.utils.helper module
- testplan.common.utils.interface module
- testplan.common.utils.logger module
- testplan.common.utils.match module
- testplan.common.utils.networking module
- testplan.common.utils.parser module
- testplan.common.utils.path module
- testplan.common.utils.process module
- testplan.common.utils.registry module
- testplan.common.utils.remote module
- testplan.common.utils.reporting module
- testplan.common.utils.strings module
- testplan.common.utils.table module
- testplan.common.utils.testing module
- testplan.common.utils.thread module
- testplan.common.utils.timing module
- testplan.common.utils.validation module
- Module contents
- Subpackages
- testplan.common.remote package
- Submodules
- testplan.common.remote.remote_resource module
- testplan.common.remote.remote_runtime module
PipBasedBuilderPipBasedBuilder.CONFIGPipBasedBuilder.bootstrap()PipBasedBuilder.deduce_python_bin()PipBasedBuilder.get_remote_rpyc_bin()PipBasedBuilder.group_freezed()PipBasedBuilder.local_export_pyenv()PipBasedBuilder.remote_prepare_pybin()PipBasedBuilder.remote_setup_pyenv()PipBasedBuilder.remote_teardown_pyenv()
PipBasedBuilderConfigRuntimeBuilderRuntimeBuilderConfigSourceTransferBuilderSourceTransferBuilderConfig
- testplan.common.remote.remote_service module
- testplan.common.remote.remote_driver module
- testplan.common.remote.ssh_client module
- Module contents
- Submodules
- Module contents
- Subpackages
- testplan.exporters package
- Subpackages
- testplan.exporters.testing package
- Subpackages
- testplan.exporters.testing.json package
- testplan.exporters.testing.pdf package
- Subpackages
- testplan.exporters.testing.pdf.renderers package
- Subpackages
- testplan.exporters.testing.pdf.renderers.entries package
- Submodules
- testplan.exporters.testing.pdf.renderers.entries.assertions module
ApproximateEqualityAssertionRendererAssertionRendererColumnContainRendererDictCheckRendererDictMatchAllRendererDictMatchRendererEqualExcludeSlicesRendererEqualSlicesRendererExceptionRaisedRendererFunctionAssertionRendererLineDiffRendererLogfileMatchRenderMembershipRendererRawAssertionRendererRegexFindIterRendererRegexMatchLineRendererRegexMatchRendererRegexNotMatchRendererTableMatchRendererXMLCheckRendererappend_comparison_data()default_assertion_style()
- testplan.exporters.testing.pdf.renderers.entries.base module
- testplan.exporters.testing.pdf.renderers.entries.baseUtils module
- testplan.exporters.testing.pdf.renderers.entries.assertions module
- Module contents
- Submodules
- testplan.exporters.testing.pdf.renderers.entries package
- Submodules
- Module contents
- Subpackages
- testplan.exporters.testing.pdf.renderers package
- Module contents
- Subpackages
- testplan.exporters.testing.xml package
- testplan.exporters.testing.http package
- testplan.exporters.testing.webserver package
- testplan.exporters.testing.failed_tests package
- Submodules
- Module contents
- Subpackages
- testplan.exporters.testing package
- Module contents
- Subpackages
- testplan.testing package
- Subpackages
- testplan.testing.multitest package
- Subpackages
- testplan.testing.multitest.driver package
- Subpackages
- testplan.testing.multitest.driver.tcp package
- Submodules
- testplan.testing.multitest.driver.tcp.client module
TCPClientTCPClient.CONFIGTCPClient.EXTRACTORSTCPClient.STATUSTCPClient.abort()TCPClient.abort_dependencies()TCPClient.abortedTCPClient.aborting()TCPClient.activeTCPClient.async_startTCPClient.auto_startTCPClient.cfgTCPClient.close()TCPClient.connect()TCPClient.connection_identifierTCPClient.contextTCPClient.context_input()TCPClient.define_runpath()TCPClient.errpathTCPClient.extract_values()TCPClient.extractsTCPClient.failover()TCPClient.fetch_error_log()TCPClient.filter_locals()TCPClient.force_started()TCPClient.force_stop()TCPClient.get_connections()TCPClient.hostTCPClient.install_files()TCPClient.is_aliveTCPClient.local_hostTCPClient.local_portTCPClient.loggerTCPClient.logpathTCPClient.make_runpath_dirs()TCPClient.nameTCPClient.outpathTCPClient.parentTCPClient.pause()TCPClient.pausing()TCPClient.pending_work()TCPClient.portTCPClient.post_start()TCPClient.post_stop()TCPClient.pre_start()TCPClient.pre_stop()TCPClient.receive()TCPClient.receive_text()TCPClient.reconnect()TCPClient.register_failover()TCPClient.reportTCPClient.restart()TCPClient.resume()TCPClient.resuming()TCPClient.runpathTCPClient.scratchTCPClient.send()TCPClient.send_text()TCPClient.send_tsp()TCPClient.server_portTCPClient.start()TCPClient.start_timeoutTCPClient.started_check()TCPClient.started_check_intervalTCPClient.starting()TCPClient.statusTCPClient.stop()TCPClient.stop_timeoutTCPClient.stopped_check()TCPClient.stopped_check_intervalTCPClient.stopped_check_with_watch()TCPClient.stopping()TCPClient.timerTCPClient.uid()TCPClient.wait()
TCPClientConfig
- testplan.testing.multitest.driver.tcp.server module
TCPServerTCPServer.CONFIGTCPServer.EXTRACTORSTCPServer.STATUSTCPServer.abort()TCPServer.abort_dependencies()TCPServer.abortedTCPServer.aborting()TCPServer.accept_connection()TCPServer.activeTCPServer.async_startTCPServer.auto_startTCPServer.cfgTCPServer.close_connection()TCPServer.connection_identifierTCPServer.contextTCPServer.context_input()TCPServer.define_runpath()TCPServer.errpathTCPServer.extract_values()TCPServer.extractsTCPServer.failover()TCPServer.fetch_error_log()TCPServer.filter_locals()TCPServer.force_started()TCPServer.force_stop()TCPServer.get_connections()TCPServer.hostTCPServer.install_files()TCPServer.is_aliveTCPServer.local_hostTCPServer.local_portTCPServer.loggerTCPServer.logpathTCPServer.make_runpath_dirs()TCPServer.nameTCPServer.outpathTCPServer.parentTCPServer.pause()TCPServer.pausing()TCPServer.pending_work()TCPServer.portTCPServer.post_start()TCPServer.post_stop()TCPServer.pre_start()TCPServer.pre_stop()TCPServer.receive()TCPServer.receive_text()TCPServer.register_failover()TCPServer.reportTCPServer.restart()TCPServer.resume()TCPServer.resuming()TCPServer.runpathTCPServer.scratchTCPServer.send()TCPServer.send_text()TCPServer.socketTCPServer.start()TCPServer.start_timeoutTCPServer.started_check()TCPServer.started_check_intervalTCPServer.starting()TCPServer.statusTCPServer.stop()TCPServer.stop_timeoutTCPServer.stopped_check()TCPServer.stopped_check_intervalTCPServer.stopped_check_with_watch()TCPServer.stopping()TCPServer.timerTCPServer.uid()TCPServer.wait()
TCPServerConfig
- testplan.testing.multitest.driver.tcp.client module
- Module contents
- Submodules
- testplan.testing.multitest.driver.zmq package
- Submodules
- testplan.testing.multitest.driver.zmq.client module
ZMQClientZMQClient.CONFIGZMQClient.EXTRACTORSZMQClient.STATUSZMQClient.abort()ZMQClient.abort_dependencies()ZMQClient.abortedZMQClient.aborting()ZMQClient.activeZMQClient.async_startZMQClient.auto_startZMQClient.cfgZMQClient.connect()ZMQClient.contextZMQClient.context_input()ZMQClient.define_runpath()ZMQClient.disconnect()ZMQClient.errpathZMQClient.extract_values()ZMQClient.extractsZMQClient.failover()ZMQClient.fetch_error_log()ZMQClient.filter_locals()ZMQClient.flush()ZMQClient.force_started()ZMQClient.force_stop()ZMQClient.get_connections()ZMQClient.hostsZMQClient.install_files()ZMQClient.is_aliveZMQClient.loggerZMQClient.logpathZMQClient.make_runpath_dirs()ZMQClient.nameZMQClient.outpathZMQClient.parentZMQClient.pause()ZMQClient.pausing()ZMQClient.pending_work()ZMQClient.portsZMQClient.post_start()ZMQClient.post_stop()ZMQClient.pre_start()ZMQClient.pre_stop()ZMQClient.receive()ZMQClient.reconnect()ZMQClient.register_failover()ZMQClient.reportZMQClient.restart()ZMQClient.resume()ZMQClient.resuming()ZMQClient.runpathZMQClient.scratchZMQClient.send()ZMQClient.start()ZMQClient.start_timeoutZMQClient.started_check()ZMQClient.started_check_intervalZMQClient.starting()ZMQClient.statusZMQClient.stop()ZMQClient.stop_timeoutZMQClient.stopped_check()ZMQClient.stopped_check_intervalZMQClient.stopped_check_with_watch()ZMQClient.stopping()ZMQClient.subscribe()ZMQClient.timerZMQClient.uid()ZMQClient.unsubscribe()ZMQClient.wait()
ZMQClientConfig
- testplan.testing.multitest.driver.zmq.server module
ZMQServerZMQServer.CONFIGZMQServer.EXTRACTORSZMQServer.STATUSZMQServer.abort()ZMQServer.abort_dependencies()ZMQServer.abortedZMQServer.aborting()ZMQServer.activeZMQServer.async_startZMQServer.auto_startZMQServer.cfgZMQServer.connection_identifierZMQServer.contextZMQServer.context_input()ZMQServer.define_runpath()ZMQServer.errpathZMQServer.extract_values()ZMQServer.extractsZMQServer.failover()ZMQServer.fetch_error_log()ZMQServer.filter_locals()ZMQServer.force_started()ZMQServer.force_stop()ZMQServer.get_connections()ZMQServer.hostZMQServer.install_files()ZMQServer.is_aliveZMQServer.local_hostZMQServer.local_portZMQServer.loggerZMQServer.logpathZMQServer.make_runpath_dirs()ZMQServer.nameZMQServer.outpathZMQServer.parentZMQServer.pause()ZMQServer.pausing()ZMQServer.pending_work()ZMQServer.portZMQServer.post_start()ZMQServer.post_stop()ZMQServer.pre_start()ZMQServer.pre_stop()ZMQServer.receive()ZMQServer.register_failover()ZMQServer.reportZMQServer.restart()ZMQServer.resume()ZMQServer.resuming()ZMQServer.runpathZMQServer.scratchZMQServer.send()ZMQServer.socketZMQServer.start()ZMQServer.start_timeoutZMQServer.started_check()ZMQServer.started_check_intervalZMQServer.starting()ZMQServer.statusZMQServer.stop()ZMQServer.stop_timeoutZMQServer.stopped_check()ZMQServer.stopped_check_intervalZMQServer.stopped_check_with_watch()ZMQServer.stopping()ZMQServer.timerZMQServer.uid()ZMQServer.wait()
ZMQServerConfig
- testplan.testing.multitest.driver.zmq.client module
- Module contents
- Submodules
- testplan.testing.multitest.driver.fix package
- Submodules
- testplan.testing.multitest.driver.fix.client module
FixClientFixClient.CONFIGFixClient.EXTRACTORSFixClient.STATUSFixClient.abort()FixClient.abort_dependencies()FixClient.abortedFixClient.aborting()FixClient.activeFixClient.async_startFixClient.auto_startFixClient.cfgFixClient.connect()FixClient.connection_identifierFixClient.contextFixClient.context_input()FixClient.define_runpath()FixClient.errpathFixClient.extract_values()FixClient.extractsFixClient.failover()FixClient.fetch_error_log()FixClient.filter_locals()FixClient.flush()FixClient.force_started()FixClient.force_stop()FixClient.get_connections()FixClient.hostFixClient.install_files()FixClient.is_aliveFixClient.local_hostFixClient.local_portFixClient.loggerFixClient.logoff()FixClient.logon()FixClient.logpathFixClient.make_runpath_dirs()FixClient.nameFixClient.outpathFixClient.parentFixClient.pause()FixClient.pausing()FixClient.pending_work()FixClient.portFixClient.post_start()FixClient.post_stop()FixClient.pre_start()FixClient.pre_stop()FixClient.receive()FixClient.reconnect()FixClient.register_failover()FixClient.reportFixClient.restart()FixClient.resume()FixClient.resuming()FixClient.runpathFixClient.scratchFixClient.send()FixClient.send_tsp()FixClient.senderFixClient.sendersubFixClient.start()FixClient.start_timeoutFixClient.started_check()FixClient.started_check_intervalFixClient.starting()FixClient.statusFixClient.stop()FixClient.stop_timeoutFixClient.stopped_check()FixClient.stopped_check_intervalFixClient.stopped_check_with_watch()FixClient.stopping()FixClient.targetFixClient.timerFixClient.uid()FixClient.wait()
FixClientConfig
- testplan.testing.multitest.driver.fix.server module
FixServerFixServer.CONFIGFixServer.EXTRACTORSFixServer.SERVER_CLASSFixServer.STATUSFixServer.abort()FixServer.abort_dependencies()FixServer.abortedFixServer.aborting()FixServer.activeFixServer.active_connections()FixServer.async_startFixServer.auto_startFixServer.cfgFixServer.connection_identifierFixServer.contextFixServer.context_input()FixServer.define_runpath()FixServer.errpathFixServer.extract_values()FixServer.extractsFixServer.failover()FixServer.fetch_error_log()FixServer.filter_locals()FixServer.flush()FixServer.force_started()FixServer.force_stop()FixServer.get_connections()FixServer.hostFixServer.install_files()FixServer.is_aliveFixServer.is_connection_active()FixServer.local_hostFixServer.local_portFixServer.loggerFixServer.logpathFixServer.make_runpath_dirs()FixServer.nameFixServer.outpathFixServer.parentFixServer.pause()FixServer.pausing()FixServer.pending_work()FixServer.portFixServer.post_start()FixServer.post_stop()FixServer.pre_start()FixServer.pre_stop()FixServer.receive()FixServer.register_failover()FixServer.reportFixServer.restart()FixServer.resume()FixServer.resuming()FixServer.runpathFixServer.scratchFixServer.send()FixServer.start()FixServer.start_timeoutFixServer.started_check()FixServer.started_check_intervalFixServer.starting()FixServer.statusFixServer.stop()FixServer.stop_timeoutFixServer.stopped_check()FixServer.stopped_check_intervalFixServer.stopped_check_with_watch()FixServer.stopping()FixServer.timerFixServer.uid()FixServer.wait()
FixServerConfig
- testplan.testing.multitest.driver.fix.client module
- Module contents
- Submodules
- testplan.testing.multitest.driver.http package
- Submodules
- testplan.testing.multitest.driver.http.client module
HTTPClientHTTPClient.CONFIGHTTPClient.EXTRACTORSHTTPClient.STATUSHTTPClient.abort()HTTPClient.abort_dependencies()HTTPClient.abortedHTTPClient.aborting()HTTPClient.activeHTTPClient.async_startHTTPClient.auto_startHTTPClient.cfgHTTPClient.connection_identifierHTTPClient.contextHTTPClient.context_input()HTTPClient.define_runpath()HTTPClient.delete()HTTPClient.errpathHTTPClient.extract_values()HTTPClient.extractsHTTPClient.failover()HTTPClient.fetch_error_log()HTTPClient.filter_locals()HTTPClient.flush()HTTPClient.force_started()HTTPClient.force_stop()HTTPClient.get()HTTPClient.get_connections()HTTPClient.head()HTTPClient.hostHTTPClient.install_files()HTTPClient.is_aliveHTTPClient.loggerHTTPClient.logpathHTTPClient.make_runpath_dirs()HTTPClient.nameHTTPClient.options()HTTPClient.outpathHTTPClient.parentHTTPClient.patch()HTTPClient.pause()HTTPClient.pausing()HTTPClient.pending_work()HTTPClient.portHTTPClient.post()HTTPClient.post_start()HTTPClient.post_stop()HTTPClient.pre_start()HTTPClient.pre_stop()HTTPClient.put()HTTPClient.receive()HTTPClient.register_failover()HTTPClient.reportHTTPClient.restart()HTTPClient.resume()HTTPClient.resuming()HTTPClient.runpathHTTPClient.scratchHTTPClient.send()HTTPClient.start()HTTPClient.start_timeoutHTTPClient.started_check()HTTPClient.started_check_intervalHTTPClient.starting()HTTPClient.statusHTTPClient.stop()HTTPClient.stop_timeoutHTTPClient.stopped_check()HTTPClient.stopped_check_intervalHTTPClient.stopped_check_with_watch()HTTPClient.stopping()HTTPClient.timerHTTPClient.uid()HTTPClient.wait()
HTTPClientConfig
- testplan.testing.multitest.driver.http.server module
HTTPRequestHandlerHTTPRequestHandler.MessageClassHTTPRequestHandler.address_string()HTTPRequestHandler.date_time_string()HTTPRequestHandler.default_request_versionHTTPRequestHandler.disable_nagle_algorithmHTTPRequestHandler.do_DELETE()HTTPRequestHandler.do_GET()HTTPRequestHandler.do_HEAD()HTTPRequestHandler.do_OPTIONS()HTTPRequestHandler.do_PATCH()HTTPRequestHandler.do_POST()HTTPRequestHandler.do_PUT()HTTPRequestHandler.end_headers()HTTPRequestHandler.error_content_typeHTTPRequestHandler.error_message_formatHTTPRequestHandler.finish()HTTPRequestHandler.flush_headers()HTTPRequestHandler.get_response()HTTPRequestHandler.handle()HTTPRequestHandler.handle_expect_100()HTTPRequestHandler.handle_one_request()HTTPRequestHandler.log_date_time_string()HTTPRequestHandler.log_error()HTTPRequestHandler.log_message()HTTPRequestHandler.log_request()HTTPRequestHandler.monthnameHTTPRequestHandler.parse_request()HTTPRequestHandler.protocol_versionHTTPRequestHandler.rbufsizeHTTPRequestHandler.responsesHTTPRequestHandler.send_error()HTTPRequestHandler.send_header()HTTPRequestHandler.send_response()HTTPRequestHandler.send_response_only()HTTPRequestHandler.server_versionHTTPRequestHandler.setup()HTTPRequestHandler.sys_versionHTTPRequestHandler.timeoutHTTPRequestHandler.version_string()HTTPRequestHandler.wbufsizeHTTPRequestHandler.weekdayname
HTTPResponseHTTPServerHTTPServer.CONFIGHTTPServer.EXTRACTORSHTTPServer.STATUSHTTPServer.abort()HTTPServer.abort_dependencies()HTTPServer.abortedHTTPServer.aborting()HTTPServer.activeHTTPServer.async_startHTTPServer.auto_startHTTPServer.cfgHTTPServer.connection_identifierHTTPServer.contextHTTPServer.context_input()HTTPServer.define_runpath()HTTPServer.errpathHTTPServer.extract_values()HTTPServer.extractsHTTPServer.failover()HTTPServer.fetch_error_log()HTTPServer.filter_locals()HTTPServer.flush_request_queue()HTTPServer.force_started()HTTPServer.force_stop()HTTPServer.get_connections()HTTPServer.get_full_request()HTTPServer.get_request()HTTPServer.handler_attributesHTTPServer.hostHTTPServer.install_files()HTTPServer.intervalHTTPServer.is_aliveHTTPServer.local_hostHTTPServer.local_portHTTPServer.loggerHTTPServer.logpathHTTPServer.make_runpath_dirs()HTTPServer.nameHTTPServer.outpathHTTPServer.parentHTTPServer.pause()HTTPServer.pausing()HTTPServer.pending_work()HTTPServer.portHTTPServer.post_start()HTTPServer.post_stop()HTTPServer.pre_start()HTTPServer.pre_stop()HTTPServer.queue_response()HTTPServer.receive()HTTPServer.register_failover()HTTPServer.reportHTTPServer.request_handlerHTTPServer.requestsHTTPServer.respond()HTTPServer.responsesHTTPServer.restart()HTTPServer.resume()HTTPServer.resuming()HTTPServer.runpathHTTPServer.scratchHTTPServer.start()HTTPServer.start_timeoutHTTPServer.started_check()HTTPServer.started_check_intervalHTTPServer.starting()HTTPServer.statusHTTPServer.stop()HTTPServer.stop_timeoutHTTPServer.stopped_check()HTTPServer.stopped_check_intervalHTTPServer.stopped_check_with_watch()HTTPServer.stopping()HTTPServer.timeoutHTTPServer.timerHTTPServer.uid()HTTPServer.wait()
HTTPServerConfigReceivedRequest
- testplan.testing.multitest.driver.http.client module
- Module contents
- Submodules
- testplan.testing.multitest.driver.connection package
- Submodules
- testplan.testing.multitest.driver.connection.base module
- testplan.testing.multitest.driver.connection.connection_info module
- testplan.testing.multitest.driver.connection.connection_extractor module
- Module contents
- Submodules
- testplan.testing.multitest.driver.tcp package
- Submodules
- testplan.testing.multitest.driver.app module
AppApp.CONFIGApp.EXTRACTORSApp.STATUSApp.abort()App.abort_dependencies()App.abortedApp.aborting()App.activeApp.alive_child_procsApp.app_pathApp.async_startApp.auto_startApp.binaryApp.binpathApp.cfgApp.cmdApp.contextApp.context_input()App.define_runpath()App.envApp.errpathApp.etcpathApp.extract_values()App.failover()App.fetch_error_log()App.filter_locals()App.force_started()App.force_stop()App.get_connections()App.hostnameApp.install_files()App.is_aliveApp.log_matcherApp.loggerApp.lognameApp.logpathApp.make_runpath_dirs()App.nameApp.outpathApp.parentApp.pause()App.pausing()App.pending_work()App.pidApp.post_start()App.post_stop()App.pre_start()App.pre_stop()App.register_failover()App.reportApp.resolved_binApp.restart()App.resume()App.resuming()App.retcodeApp.runpathApp.scratchApp.start()App.start_timeoutApp.started_check()App.started_check_intervalApp.starting()App.statusApp.stop()App.stop_timeoutApp.stopped_check()App.stopped_check_intervalApp.stopped_check_with_watch()App.stopping()App.timerApp.uid()App.wait()
AppConfigOrphanedProcessException
- testplan.testing.multitest.driver.base module
DriverDriver.CONFIGDriver.EXTRACTORSDriver.aborting()Driver.async_startDriver.errpathDriver.extract_values()Driver.extractsDriver.fetch_error_log()Driver.get_connections()Driver.install_files()Driver.logpathDriver.nameDriver.outpathDriver.pre_start()Driver.start_timeoutDriver.started_check()Driver.started_check_intervalDriver.starting()Driver.stop_timeoutDriver.stopped_check()Driver.stopped_check_intervalDriver.stopped_check_with_watch()Driver.stopping()Driver.uid()Driver.wait()
DriverConfig
- testplan.testing.multitest.driver.sqlite module
Sqlite3Sqlite3.CONFIGSqlite3.EXTRACTORSSqlite3.STATUSSqlite3.abort()Sqlite3.abort_dependencies()Sqlite3.abortedSqlite3.aborting()Sqlite3.activeSqlite3.async_startSqlite3.auto_startSqlite3.cfgSqlite3.commit()Sqlite3.commit_at_exit()Sqlite3.connect()Sqlite3.contextSqlite3.context_input()Sqlite3.db_pathSqlite3.define_runpath()Sqlite3.errpathSqlite3.execute()Sqlite3.executemany()Sqlite3.extract_values()Sqlite3.extractsSqlite3.failover()Sqlite3.fetch_error_log()Sqlite3.fetch_table()Sqlite3.fetchall()Sqlite3.fetchone()Sqlite3.filter_locals()Sqlite3.force_started()Sqlite3.force_stop()Sqlite3.get_connections()Sqlite3.install_files()Sqlite3.is_aliveSqlite3.loggerSqlite3.logpathSqlite3.make_runpath_dirs()Sqlite3.nameSqlite3.outpathSqlite3.parentSqlite3.pause()Sqlite3.pausing()Sqlite3.pending_work()Sqlite3.post_start()Sqlite3.post_stop()Sqlite3.pre_start()Sqlite3.pre_stop()Sqlite3.register_failover()Sqlite3.reportSqlite3.restart()Sqlite3.resume()Sqlite3.resuming()Sqlite3.runpathSqlite3.scratchSqlite3.start()Sqlite3.start_timeoutSqlite3.started_check()Sqlite3.started_check_intervalSqlite3.starting()Sqlite3.statusSqlite3.stop()Sqlite3.stop_timeoutSqlite3.stopped_check()Sqlite3.stopped_check_intervalSqlite3.stopped_check_with_watch()Sqlite3.stopping()Sqlite3.timerSqlite3.uid()Sqlite3.wait()
Sqlite3Config
- testplan.testing.multitest.driver.kafka module
KafkaStandaloneKafkaStandalone.CONFIGKafkaStandalone.cmdKafkaStandalone.config_pathKafkaStandalone.controller_portKafkaStandalone.controller_quorum_votersKafkaStandalone.etc_pathKafkaStandalone.format_meta()KafkaStandalone.hostKafkaStandalone.log_pathKafkaStandalone.node_idKafkaStandalone.portKafkaStandalone.post_start()KafkaStandalone.pre_start()
KafkaStandaloneConfig
- testplan.testing.multitest.driver.zookeeper module
ZookeeperStandaloneZookeeperStandalone.CONFIGZookeeperStandalone.EXTRACTORSZookeeperStandalone.connection_identifierZookeeperStandalone.connection_strZookeeperStandalone.envZookeeperStandalone.hostZookeeperStandalone.local_hostZookeeperStandalone.local_portZookeeperStandalone.portZookeeperStandalone.post_start()ZookeeperStandalone.pre_start()ZookeeperStandalone.starting()ZookeeperStandalone.stopping()
ZookeeperStandaloneConfig
- testplan.testing.multitest.driver.app module
- Module contents
DriverDriver.CONFIGDriver.EXTRACTORSDriver.aborting()Driver.async_startDriver.errpathDriver.extract_values()Driver.extractsDriver.fetch_error_log()Driver.get_connections()Driver.install_files()Driver.logpathDriver.nameDriver.outpathDriver.pre_start()Driver.start_timeoutDriver.started_check()Driver.started_check_intervalDriver.starting()Driver.stop_timeoutDriver.stopped_check()Driver.stopped_check_intervalDriver.stopped_check_with_watch()Driver.stopping()Driver.uid()Driver.wait()
DriverConfig
- Subpackages
- testplan.testing.multitest.entries package
- Subpackages
- testplan.testing.multitest.entries.schemas package
- Submodules
- testplan.testing.multitest.entries.schemas.assertions module
ApproximateEqualitySchemaApproximateEqualitySchema.MetaApproximateEqualitySchema.Meta.additionalApproximateEqualitySchema.Meta.dateformatApproximateEqualitySchema.Meta.datetimeformatApproximateEqualitySchema.Meta.dump_onlyApproximateEqualitySchema.Meta.excludeApproximateEqualitySchema.Meta.fieldsApproximateEqualitySchema.Meta.includeApproximateEqualitySchema.Meta.index_errorsApproximateEqualitySchema.Meta.load_onlyApproximateEqualitySchema.Meta.manyApproximateEqualitySchema.Meta.orderedApproximateEqualitySchema.Meta.registerApproximateEqualitySchema.Meta.render_moduleApproximateEqualitySchema.Meta.timeformatApproximateEqualitySchema.Meta.unknown
ApproximateEqualitySchema.OPTIONS_CLASSApproximateEqualitySchema.TYPE_MAPPINGApproximateEqualitySchema.dict_classApproximateEqualitySchema.dump()ApproximateEqualitySchema.dump_fieldsApproximateEqualitySchema.dumps()ApproximateEqualitySchema.error_messagesApproximateEqualitySchema.excludeApproximateEqualitySchema.fieldsApproximateEqualitySchema.from_dict()ApproximateEqualitySchema.get_attribute()ApproximateEqualitySchema.handle_error()ApproximateEqualitySchema.load()ApproximateEqualitySchema.load_fieldsApproximateEqualitySchema.loads()ApproximateEqualitySchema.on_bind_field()ApproximateEqualitySchema.optsApproximateEqualitySchema.set_classApproximateEqualitySchema.streamline()ApproximateEqualitySchema.validate()
AssertionSchemaAssertionSchema.MetaAssertionSchema.Meta.additionalAssertionSchema.Meta.dateformatAssertionSchema.Meta.datetimeformatAssertionSchema.Meta.dump_onlyAssertionSchema.Meta.excludeAssertionSchema.Meta.fieldsAssertionSchema.Meta.includeAssertionSchema.Meta.index_errorsAssertionSchema.Meta.load_onlyAssertionSchema.Meta.manyAssertionSchema.Meta.orderedAssertionSchema.Meta.registerAssertionSchema.Meta.render_moduleAssertionSchema.Meta.timeformatAssertionSchema.Meta.unknown
AssertionSchema.OPTIONS_CLASSAssertionSchema.TYPE_MAPPINGAssertionSchema.dict_classAssertionSchema.dump()AssertionSchema.dump_fieldsAssertionSchema.dumps()AssertionSchema.error_messagesAssertionSchema.excludeAssertionSchema.fieldsAssertionSchema.from_dict()AssertionSchema.get_attribute()AssertionSchema.handle_error()AssertionSchema.load()AssertionSchema.load_fieldsAssertionSchema.loads()AssertionSchema.on_bind_field()AssertionSchema.optsAssertionSchema.set_classAssertionSchema.streamline()AssertionSchema.validate()
AtMostOneListBooleanSchemaBooleanSchema.MetaBooleanSchema.Meta.additionalBooleanSchema.Meta.dateformatBooleanSchema.Meta.datetimeformatBooleanSchema.Meta.dump_onlyBooleanSchema.Meta.excludeBooleanSchema.Meta.fieldsBooleanSchema.Meta.includeBooleanSchema.Meta.index_errorsBooleanSchema.Meta.load_onlyBooleanSchema.Meta.manyBooleanSchema.Meta.orderedBooleanSchema.Meta.registerBooleanSchema.Meta.render_moduleBooleanSchema.Meta.timeformatBooleanSchema.Meta.unknown
BooleanSchema.OPTIONS_CLASSBooleanSchema.TYPE_MAPPINGBooleanSchema.dict_classBooleanSchema.dump()BooleanSchema.dump_fieldsBooleanSchema.dumps()BooleanSchema.error_messagesBooleanSchema.excludeBooleanSchema.fieldsBooleanSchema.from_dict()BooleanSchema.get_attribute()BooleanSchema.handle_error()BooleanSchema.load()BooleanSchema.load_fieldsBooleanSchema.loads()BooleanSchema.on_bind_field()BooleanSchema.optsBooleanSchema.set_classBooleanSchema.streamline()BooleanSchema.validate()
ColumnContainSchemaColumnContainSchema.MetaColumnContainSchema.Meta.additionalColumnContainSchema.Meta.dateformatColumnContainSchema.Meta.datetimeformatColumnContainSchema.Meta.dump_onlyColumnContainSchema.Meta.excludeColumnContainSchema.Meta.fieldsColumnContainSchema.Meta.includeColumnContainSchema.Meta.index_errorsColumnContainSchema.Meta.load_onlyColumnContainSchema.Meta.manyColumnContainSchema.Meta.orderedColumnContainSchema.Meta.registerColumnContainSchema.Meta.render_moduleColumnContainSchema.Meta.timeformatColumnContainSchema.Meta.unknown
ColumnContainSchema.OPTIONS_CLASSColumnContainSchema.TYPE_MAPPINGColumnContainSchema.dict_classColumnContainSchema.dump()ColumnContainSchema.dump_fieldsColumnContainSchema.dumps()ColumnContainSchema.error_messagesColumnContainSchema.excludeColumnContainSchema.fieldsColumnContainSchema.from_dict()ColumnContainSchema.get_attribute()ColumnContainSchema.handle_error()ColumnContainSchema.load()ColumnContainSchema.load_fieldsColumnContainSchema.loads()ColumnContainSchema.on_bind_field()ColumnContainSchema.optsColumnContainSchema.set_classColumnContainSchema.streamline()ColumnContainSchema.validate()
DictCheckSchemaDictCheckSchema.MetaDictCheckSchema.Meta.additionalDictCheckSchema.Meta.dateformatDictCheckSchema.Meta.datetimeformatDictCheckSchema.Meta.dump_onlyDictCheckSchema.Meta.excludeDictCheckSchema.Meta.fieldsDictCheckSchema.Meta.includeDictCheckSchema.Meta.index_errorsDictCheckSchema.Meta.load_onlyDictCheckSchema.Meta.manyDictCheckSchema.Meta.orderedDictCheckSchema.Meta.registerDictCheckSchema.Meta.render_moduleDictCheckSchema.Meta.timeformatDictCheckSchema.Meta.unknown
DictCheckSchema.OPTIONS_CLASSDictCheckSchema.TYPE_MAPPINGDictCheckSchema.dict_classDictCheckSchema.dump()DictCheckSchema.dump_fieldsDictCheckSchema.dumps()DictCheckSchema.error_messagesDictCheckSchema.excludeDictCheckSchema.fieldsDictCheckSchema.from_dict()DictCheckSchema.get_attribute()DictCheckSchema.handle_error()DictCheckSchema.load()DictCheckSchema.load_fieldsDictCheckSchema.loads()DictCheckSchema.on_bind_field()DictCheckSchema.optsDictCheckSchema.set_classDictCheckSchema.streamline()DictCheckSchema.validate()
DictMatchAllSchemaDictMatchAllSchema.MetaDictMatchAllSchema.Meta.additionalDictMatchAllSchema.Meta.dateformatDictMatchAllSchema.Meta.datetimeformatDictMatchAllSchema.Meta.dump_onlyDictMatchAllSchema.Meta.excludeDictMatchAllSchema.Meta.fieldsDictMatchAllSchema.Meta.includeDictMatchAllSchema.Meta.index_errorsDictMatchAllSchema.Meta.load_onlyDictMatchAllSchema.Meta.manyDictMatchAllSchema.Meta.orderedDictMatchAllSchema.Meta.registerDictMatchAllSchema.Meta.render_moduleDictMatchAllSchema.Meta.timeformatDictMatchAllSchema.Meta.unknown
DictMatchAllSchema.OPTIONS_CLASSDictMatchAllSchema.TYPE_MAPPINGDictMatchAllSchema.compress_level()DictMatchAllSchema.dict_classDictMatchAllSchema.dump()DictMatchAllSchema.dump_fieldsDictMatchAllSchema.dumps()DictMatchAllSchema.error_messagesDictMatchAllSchema.excludeDictMatchAllSchema.fieldsDictMatchAllSchema.from_dict()DictMatchAllSchema.get_attribute()DictMatchAllSchema.handle_error()DictMatchAllSchema.load()DictMatchAllSchema.load_fieldsDictMatchAllSchema.loads()DictMatchAllSchema.on_bind_field()DictMatchAllSchema.optsDictMatchAllSchema.set_classDictMatchAllSchema.streamline()DictMatchAllSchema.validate()
DictMatchSchemaDictMatchSchema.MetaDictMatchSchema.Meta.additionalDictMatchSchema.Meta.dateformatDictMatchSchema.Meta.datetimeformatDictMatchSchema.Meta.dump_onlyDictMatchSchema.Meta.excludeDictMatchSchema.Meta.fieldsDictMatchSchema.Meta.includeDictMatchSchema.Meta.index_errorsDictMatchSchema.Meta.load_onlyDictMatchSchema.Meta.manyDictMatchSchema.Meta.orderedDictMatchSchema.Meta.registerDictMatchSchema.Meta.render_moduleDictMatchSchema.Meta.timeformatDictMatchSchema.Meta.unknown
DictMatchSchema.OPTIONS_CLASSDictMatchSchema.TYPE_MAPPINGDictMatchSchema.compress_level()DictMatchSchema.dict_classDictMatchSchema.dump()DictMatchSchema.dump_fieldsDictMatchSchema.dumps()DictMatchSchema.error_messagesDictMatchSchema.excludeDictMatchSchema.fieldsDictMatchSchema.from_dict()DictMatchSchema.get_attribute()DictMatchSchema.handle_error()DictMatchSchema.load()DictMatchSchema.load_fieldsDictMatchSchema.loads()DictMatchSchema.on_bind_field()DictMatchSchema.optsDictMatchSchema.set_classDictMatchSchema.streamline()DictMatchSchema.validate()
EqualSchemaEqualSchema.MetaEqualSchema.Meta.additionalEqualSchema.Meta.dateformatEqualSchema.Meta.datetimeformatEqualSchema.Meta.dump_onlyEqualSchema.Meta.excludeEqualSchema.Meta.fieldsEqualSchema.Meta.includeEqualSchema.Meta.index_errorsEqualSchema.Meta.load_onlyEqualSchema.Meta.manyEqualSchema.Meta.orderedEqualSchema.Meta.registerEqualSchema.Meta.render_moduleEqualSchema.Meta.timeformatEqualSchema.Meta.unknown
EqualSchema.OPTIONS_CLASSEqualSchema.TYPE_MAPPINGEqualSchema.dict_classEqualSchema.dump()EqualSchema.dump_fieldsEqualSchema.dumps()EqualSchema.error_messagesEqualSchema.excludeEqualSchema.fieldsEqualSchema.from_dict()EqualSchema.get_attribute()EqualSchema.handle_error()EqualSchema.load()EqualSchema.load_fieldsEqualSchema.loads()EqualSchema.on_bind_field()EqualSchema.optsEqualSchema.set_classEqualSchema.streamline()EqualSchema.validate()
EqualSlicesSchemaEqualSlicesSchema.MetaEqualSlicesSchema.Meta.additionalEqualSlicesSchema.Meta.dateformatEqualSlicesSchema.Meta.datetimeformatEqualSlicesSchema.Meta.dump_onlyEqualSlicesSchema.Meta.excludeEqualSlicesSchema.Meta.fieldsEqualSlicesSchema.Meta.includeEqualSlicesSchema.Meta.index_errorsEqualSlicesSchema.Meta.load_onlyEqualSlicesSchema.Meta.manyEqualSlicesSchema.Meta.orderedEqualSlicesSchema.Meta.registerEqualSlicesSchema.Meta.render_moduleEqualSlicesSchema.Meta.timeformatEqualSlicesSchema.Meta.unknown
EqualSlicesSchema.OPTIONS_CLASSEqualSlicesSchema.TYPE_MAPPINGEqualSlicesSchema.dict_classEqualSlicesSchema.dump()EqualSlicesSchema.dump_fieldsEqualSlicesSchema.dumps()EqualSlicesSchema.error_messagesEqualSlicesSchema.excludeEqualSlicesSchema.fieldsEqualSlicesSchema.from_dict()EqualSlicesSchema.get_attribute()EqualSlicesSchema.handle_error()EqualSlicesSchema.load()EqualSlicesSchema.load_fieldsEqualSlicesSchema.loads()EqualSlicesSchema.on_bind_field()EqualSlicesSchema.optsEqualSlicesSchema.set_classEqualSlicesSchema.streamline()EqualSlicesSchema.validate()
ExceptionRaisedSchemaExceptionRaisedSchema.MetaExceptionRaisedSchema.Meta.additionalExceptionRaisedSchema.Meta.dateformatExceptionRaisedSchema.Meta.datetimeformatExceptionRaisedSchema.Meta.dump_onlyExceptionRaisedSchema.Meta.excludeExceptionRaisedSchema.Meta.fieldsExceptionRaisedSchema.Meta.includeExceptionRaisedSchema.Meta.index_errorsExceptionRaisedSchema.Meta.load_onlyExceptionRaisedSchema.Meta.manyExceptionRaisedSchema.Meta.orderedExceptionRaisedSchema.Meta.registerExceptionRaisedSchema.Meta.render_moduleExceptionRaisedSchema.Meta.timeformatExceptionRaisedSchema.Meta.unknown
ExceptionRaisedSchema.OPTIONS_CLASSExceptionRaisedSchema.TYPE_MAPPINGExceptionRaisedSchema.dict_classExceptionRaisedSchema.dump()ExceptionRaisedSchema.dump_fieldsExceptionRaisedSchema.dumps()ExceptionRaisedSchema.error_messagesExceptionRaisedSchema.excludeExceptionRaisedSchema.fieldsExceptionRaisedSchema.from_dict()ExceptionRaisedSchema.get_attribute()ExceptionRaisedSchema.handle_error()ExceptionRaisedSchema.load()ExceptionRaisedSchema.load_fieldsExceptionRaisedSchema.loads()ExceptionRaisedSchema.on_bind_field()ExceptionRaisedSchema.optsExceptionRaisedSchema.set_classExceptionRaisedSchema.streamline()ExceptionRaisedSchema.validate()
FailSchemaFailSchema.MetaFailSchema.Meta.additionalFailSchema.Meta.dateformatFailSchema.Meta.datetimeformatFailSchema.Meta.dump_onlyFailSchema.Meta.excludeFailSchema.Meta.fieldsFailSchema.Meta.includeFailSchema.Meta.index_errorsFailSchema.Meta.load_onlyFailSchema.Meta.manyFailSchema.Meta.orderedFailSchema.Meta.registerFailSchema.Meta.render_moduleFailSchema.Meta.timeformatFailSchema.Meta.unknown
FailSchema.OPTIONS_CLASSFailSchema.TYPE_MAPPINGFailSchema.dict_classFailSchema.dump()FailSchema.dump_fieldsFailSchema.dumps()FailSchema.error_messagesFailSchema.excludeFailSchema.fieldsFailSchema.from_dict()FailSchema.get_attribute()FailSchema.handle_error()FailSchema.load()FailSchema.load_fieldsFailSchema.loads()FailSchema.on_bind_field()FailSchema.optsFailSchema.set_classFailSchema.streamline()FailSchema.validate()
FuncAssertionSchemaFuncAssertionSchema.MetaFuncAssertionSchema.Meta.additionalFuncAssertionSchema.Meta.dateformatFuncAssertionSchema.Meta.datetimeformatFuncAssertionSchema.Meta.dump_onlyFuncAssertionSchema.Meta.excludeFuncAssertionSchema.Meta.fieldsFuncAssertionSchema.Meta.includeFuncAssertionSchema.Meta.index_errorsFuncAssertionSchema.Meta.load_onlyFuncAssertionSchema.Meta.manyFuncAssertionSchema.Meta.orderedFuncAssertionSchema.Meta.registerFuncAssertionSchema.Meta.render_moduleFuncAssertionSchema.Meta.timeformatFuncAssertionSchema.Meta.unknown
FuncAssertionSchema.OPTIONS_CLASSFuncAssertionSchema.TYPE_MAPPINGFuncAssertionSchema.dict_classFuncAssertionSchema.dump()FuncAssertionSchema.dump_fieldsFuncAssertionSchema.dumps()FuncAssertionSchema.error_messagesFuncAssertionSchema.excludeFuncAssertionSchema.fieldsFuncAssertionSchema.from_dict()FuncAssertionSchema.get_attribute()FuncAssertionSchema.handle_error()FuncAssertionSchema.load()FuncAssertionSchema.load_fieldsFuncAssertionSchema.loads()FuncAssertionSchema.on_bind_field()FuncAssertionSchema.optsFuncAssertionSchema.set_classFuncAssertionSchema.streamline()FuncAssertionSchema.validate()
LineDiffSchemaLineDiffSchema.MetaLineDiffSchema.Meta.additionalLineDiffSchema.Meta.dateformatLineDiffSchema.Meta.datetimeformatLineDiffSchema.Meta.dump_onlyLineDiffSchema.Meta.excludeLineDiffSchema.Meta.fieldsLineDiffSchema.Meta.includeLineDiffSchema.Meta.index_errorsLineDiffSchema.Meta.load_onlyLineDiffSchema.Meta.manyLineDiffSchema.Meta.orderedLineDiffSchema.Meta.registerLineDiffSchema.Meta.render_moduleLineDiffSchema.Meta.timeformatLineDiffSchema.Meta.unknown
LineDiffSchema.OPTIONS_CLASSLineDiffSchema.TYPE_MAPPINGLineDiffSchema.dict_classLineDiffSchema.dump()LineDiffSchema.dump_fieldsLineDiffSchema.dumps()LineDiffSchema.error_messagesLineDiffSchema.excludeLineDiffSchema.fieldsLineDiffSchema.from_dict()LineDiffSchema.get_attribute()LineDiffSchema.handle_error()LineDiffSchema.load()LineDiffSchema.load_fieldsLineDiffSchema.loads()LineDiffSchema.on_bind_field()LineDiffSchema.optsLineDiffSchema.set_classLineDiffSchema.streamline()LineDiffSchema.validate()
LogfileMatchResultSchemaLogfileMatchResultSchema.MetaLogfileMatchResultSchema.Meta.additionalLogfileMatchResultSchema.Meta.dateformatLogfileMatchResultSchema.Meta.datetimeformatLogfileMatchResultSchema.Meta.dump_onlyLogfileMatchResultSchema.Meta.excludeLogfileMatchResultSchema.Meta.fieldsLogfileMatchResultSchema.Meta.includeLogfileMatchResultSchema.Meta.index_errorsLogfileMatchResultSchema.Meta.load_onlyLogfileMatchResultSchema.Meta.manyLogfileMatchResultSchema.Meta.orderedLogfileMatchResultSchema.Meta.registerLogfileMatchResultSchema.Meta.render_moduleLogfileMatchResultSchema.Meta.timeformatLogfileMatchResultSchema.Meta.unknown
LogfileMatchResultSchema.OPTIONS_CLASSLogfileMatchResultSchema.TYPE_MAPPINGLogfileMatchResultSchema.dict_classLogfileMatchResultSchema.dump()LogfileMatchResultSchema.dump_fieldsLogfileMatchResultSchema.dumps()LogfileMatchResultSchema.error_messagesLogfileMatchResultSchema.excludeLogfileMatchResultSchema.fieldsLogfileMatchResultSchema.from_dict()LogfileMatchResultSchema.get_attribute()LogfileMatchResultSchema.handle_error()LogfileMatchResultSchema.load()LogfileMatchResultSchema.load_fieldsLogfileMatchResultSchema.loads()LogfileMatchResultSchema.on_bind_field()LogfileMatchResultSchema.optsLogfileMatchResultSchema.set_classLogfileMatchResultSchema.validate()
LogfileMatchSchemaLogfileMatchSchema.MetaLogfileMatchSchema.Meta.additionalLogfileMatchSchema.Meta.dateformatLogfileMatchSchema.Meta.datetimeformatLogfileMatchSchema.Meta.dump_onlyLogfileMatchSchema.Meta.excludeLogfileMatchSchema.Meta.fieldsLogfileMatchSchema.Meta.includeLogfileMatchSchema.Meta.index_errorsLogfileMatchSchema.Meta.load_onlyLogfileMatchSchema.Meta.manyLogfileMatchSchema.Meta.orderedLogfileMatchSchema.Meta.registerLogfileMatchSchema.Meta.render_moduleLogfileMatchSchema.Meta.timeformatLogfileMatchSchema.Meta.unknown
LogfileMatchSchema.OPTIONS_CLASSLogfileMatchSchema.TYPE_MAPPINGLogfileMatchSchema.dict_classLogfileMatchSchema.dump()LogfileMatchSchema.dump_fieldsLogfileMatchSchema.dumps()LogfileMatchSchema.error_messagesLogfileMatchSchema.excludeLogfileMatchSchema.fieldsLogfileMatchSchema.from_dict()LogfileMatchSchema.get_attribute()LogfileMatchSchema.handle_error()LogfileMatchSchema.load()LogfileMatchSchema.load_fieldsLogfileMatchSchema.loads()LogfileMatchSchema.on_bind_field()LogfileMatchSchema.optsLogfileMatchSchema.set_classLogfileMatchSchema.streamline()LogfileMatchSchema.validate()
MembershipSchemaMembershipSchema.MetaMembershipSchema.Meta.additionalMembershipSchema.Meta.dateformatMembershipSchema.Meta.datetimeformatMembershipSchema.Meta.dump_onlyMembershipSchema.Meta.excludeMembershipSchema.Meta.fieldsMembershipSchema.Meta.includeMembershipSchema.Meta.index_errorsMembershipSchema.Meta.load_onlyMembershipSchema.Meta.manyMembershipSchema.Meta.orderedMembershipSchema.Meta.registerMembershipSchema.Meta.render_moduleMembershipSchema.Meta.timeformatMembershipSchema.Meta.unknown
MembershipSchema.OPTIONS_CLASSMembershipSchema.TYPE_MAPPINGMembershipSchema.dict_classMembershipSchema.dump()MembershipSchema.dump_fieldsMembershipSchema.dumps()MembershipSchema.error_messagesMembershipSchema.excludeMembershipSchema.fieldsMembershipSchema.from_dict()MembershipSchema.get_attribute()MembershipSchema.handle_error()MembershipSchema.load()MembershipSchema.load_fieldsMembershipSchema.loads()MembershipSchema.on_bind_field()MembershipSchema.optsMembershipSchema.set_classMembershipSchema.streamline()MembershipSchema.validate()
RawAssertionSchemaRawAssertionSchema.MetaRawAssertionSchema.Meta.additionalRawAssertionSchema.Meta.dateformatRawAssertionSchema.Meta.datetimeformatRawAssertionSchema.Meta.dump_onlyRawAssertionSchema.Meta.excludeRawAssertionSchema.Meta.fieldsRawAssertionSchema.Meta.includeRawAssertionSchema.Meta.index_errorsRawAssertionSchema.Meta.load_onlyRawAssertionSchema.Meta.manyRawAssertionSchema.Meta.orderedRawAssertionSchema.Meta.registerRawAssertionSchema.Meta.render_moduleRawAssertionSchema.Meta.timeformatRawAssertionSchema.Meta.unknown
RawAssertionSchema.OPTIONS_CLASSRawAssertionSchema.TYPE_MAPPINGRawAssertionSchema.dict_classRawAssertionSchema.dump()RawAssertionSchema.dump_fieldsRawAssertionSchema.dumps()RawAssertionSchema.error_messagesRawAssertionSchema.excludeRawAssertionSchema.fieldsRawAssertionSchema.from_dict()RawAssertionSchema.get_attribute()RawAssertionSchema.handle_error()RawAssertionSchema.load()RawAssertionSchema.load_fieldsRawAssertionSchema.loads()RawAssertionSchema.on_bind_field()RawAssertionSchema.optsRawAssertionSchema.set_classRawAssertionSchema.streamline()RawAssertionSchema.validate()
RegexFindIterSchemaRegexFindIterSchema.MetaRegexFindIterSchema.Meta.additionalRegexFindIterSchema.Meta.dateformatRegexFindIterSchema.Meta.datetimeformatRegexFindIterSchema.Meta.dump_onlyRegexFindIterSchema.Meta.excludeRegexFindIterSchema.Meta.fieldsRegexFindIterSchema.Meta.includeRegexFindIterSchema.Meta.index_errorsRegexFindIterSchema.Meta.load_onlyRegexFindIterSchema.Meta.manyRegexFindIterSchema.Meta.orderedRegexFindIterSchema.Meta.registerRegexFindIterSchema.Meta.render_moduleRegexFindIterSchema.Meta.timeformatRegexFindIterSchema.Meta.unknown
RegexFindIterSchema.OPTIONS_CLASSRegexFindIterSchema.TYPE_MAPPINGRegexFindIterSchema.dict_classRegexFindIterSchema.dump()RegexFindIterSchema.dump_fieldsRegexFindIterSchema.dumps()RegexFindIterSchema.error_messagesRegexFindIterSchema.excludeRegexFindIterSchema.fieldsRegexFindIterSchema.from_dict()RegexFindIterSchema.get_attribute()RegexFindIterSchema.handle_error()RegexFindIterSchema.load()RegexFindIterSchema.load_fieldsRegexFindIterSchema.loads()RegexFindIterSchema.on_bind_field()RegexFindIterSchema.optsRegexFindIterSchema.set_classRegexFindIterSchema.streamline()RegexFindIterSchema.validate()
RegexSchemaRegexSchema.MetaRegexSchema.Meta.additionalRegexSchema.Meta.dateformatRegexSchema.Meta.datetimeformatRegexSchema.Meta.dump_onlyRegexSchema.Meta.excludeRegexSchema.Meta.fieldsRegexSchema.Meta.includeRegexSchema.Meta.index_errorsRegexSchema.Meta.load_onlyRegexSchema.Meta.manyRegexSchema.Meta.orderedRegexSchema.Meta.registerRegexSchema.Meta.render_moduleRegexSchema.Meta.timeformatRegexSchema.Meta.unknown
RegexSchema.OPTIONS_CLASSRegexSchema.TYPE_MAPPINGRegexSchema.dict_classRegexSchema.dump()RegexSchema.dump_fieldsRegexSchema.dumps()RegexSchema.error_messagesRegexSchema.excludeRegexSchema.fieldsRegexSchema.from_dict()RegexSchema.get_attribute()RegexSchema.handle_error()RegexSchema.load()RegexSchema.load_fieldsRegexSchema.loads()RegexSchema.on_bind_field()RegexSchema.optsRegexSchema.set_classRegexSchema.streamline()RegexSchema.validate()
TableMatchSchemaTableMatchSchema.MetaTableMatchSchema.Meta.additionalTableMatchSchema.Meta.dateformatTableMatchSchema.Meta.datetimeformatTableMatchSchema.Meta.dump_onlyTableMatchSchema.Meta.excludeTableMatchSchema.Meta.fieldsTableMatchSchema.Meta.includeTableMatchSchema.Meta.index_errorsTableMatchSchema.Meta.load_onlyTableMatchSchema.Meta.manyTableMatchSchema.Meta.orderedTableMatchSchema.Meta.registerTableMatchSchema.Meta.render_moduleTableMatchSchema.Meta.timeformatTableMatchSchema.Meta.unknown
TableMatchSchema.OPTIONS_CLASSTableMatchSchema.TYPE_MAPPINGTableMatchSchema.dict_classTableMatchSchema.dump()TableMatchSchema.dump_fieldsTableMatchSchema.dumps()TableMatchSchema.error_messagesTableMatchSchema.excludeTableMatchSchema.fieldsTableMatchSchema.from_dict()TableMatchSchema.get_attribute()TableMatchSchema.handle_error()TableMatchSchema.load()TableMatchSchema.load_fieldsTableMatchSchema.loads()TableMatchSchema.on_bind_field()TableMatchSchema.optsTableMatchSchema.set_classTableMatchSchema.streamline()TableMatchSchema.validate()
XMLCheckSchemaXMLCheckSchema.MetaXMLCheckSchema.Meta.additionalXMLCheckSchema.Meta.dateformatXMLCheckSchema.Meta.datetimeformatXMLCheckSchema.Meta.dump_onlyXMLCheckSchema.Meta.excludeXMLCheckSchema.Meta.fieldsXMLCheckSchema.Meta.includeXMLCheckSchema.Meta.index_errorsXMLCheckSchema.Meta.load_onlyXMLCheckSchema.Meta.manyXMLCheckSchema.Meta.orderedXMLCheckSchema.Meta.registerXMLCheckSchema.Meta.render_moduleXMLCheckSchema.Meta.timeformatXMLCheckSchema.Meta.unknown
XMLCheckSchema.OPTIONS_CLASSXMLCheckSchema.TYPE_MAPPINGXMLCheckSchema.dict_classXMLCheckSchema.dump()XMLCheckSchema.dump_fieldsXMLCheckSchema.dumps()XMLCheckSchema.error_messagesXMLCheckSchema.excludeXMLCheckSchema.fieldsXMLCheckSchema.from_dict()XMLCheckSchema.get_attribute()XMLCheckSchema.handle_error()XMLCheckSchema.load()XMLCheckSchema.load_fieldsXMLCheckSchema.loads()XMLCheckSchema.on_bind_field()XMLCheckSchema.optsXMLCheckSchema.set_classXMLCheckSchema.streamline()XMLCheckSchema.validate()
- testplan.testing.multitest.entries.schemas.base module
AssertionSchemaRegistryAttachmentSchemaAttachmentSchema.MetaAttachmentSchema.Meta.additionalAttachmentSchema.Meta.dateformatAttachmentSchema.Meta.datetimeformatAttachmentSchema.Meta.dump_onlyAttachmentSchema.Meta.excludeAttachmentSchema.Meta.fieldsAttachmentSchema.Meta.includeAttachmentSchema.Meta.index_errorsAttachmentSchema.Meta.load_onlyAttachmentSchema.Meta.manyAttachmentSchema.Meta.orderedAttachmentSchema.Meta.registerAttachmentSchema.Meta.render_moduleAttachmentSchema.Meta.timeformatAttachmentSchema.Meta.unknown
AttachmentSchema.OPTIONS_CLASSAttachmentSchema.TYPE_MAPPINGAttachmentSchema.dict_classAttachmentSchema.dump()AttachmentSchema.dump_fieldsAttachmentSchema.dumps()AttachmentSchema.error_messagesAttachmentSchema.excludeAttachmentSchema.fieldsAttachmentSchema.from_dict()AttachmentSchema.get_attribute()AttachmentSchema.handle_error()AttachmentSchema.load()AttachmentSchema.load_fieldsAttachmentSchema.loads()AttachmentSchema.on_bind_field()AttachmentSchema.optsAttachmentSchema.set_classAttachmentSchema.streamline()AttachmentSchema.validate()
BaseSchemaBaseSchema.MetaBaseSchema.Meta.additionalBaseSchema.Meta.dateformatBaseSchema.Meta.datetimeformatBaseSchema.Meta.dump_onlyBaseSchema.Meta.excludeBaseSchema.Meta.fieldsBaseSchema.Meta.includeBaseSchema.Meta.index_errorsBaseSchema.Meta.load_onlyBaseSchema.Meta.manyBaseSchema.Meta.orderedBaseSchema.Meta.registerBaseSchema.Meta.render_moduleBaseSchema.Meta.timeformatBaseSchema.Meta.unknown
BaseSchema.OPTIONS_CLASSBaseSchema.TYPE_MAPPINGBaseSchema.dict_classBaseSchema.dump()BaseSchema.dump_fieldsBaseSchema.dumps()BaseSchema.error_messagesBaseSchema.excludeBaseSchema.fieldsBaseSchema.from_dict()BaseSchema.get_attribute()BaseSchema.handle_error()BaseSchema.load()BaseSchema.load_fieldsBaseSchema.loads()BaseSchema.on_bind_field()BaseSchema.optsBaseSchema.set_classBaseSchema.streamline()BaseSchema.validate()
CodeLogSchemaCodeLogSchema.MetaCodeLogSchema.Meta.additionalCodeLogSchema.Meta.dateformatCodeLogSchema.Meta.datetimeformatCodeLogSchema.Meta.dump_onlyCodeLogSchema.Meta.excludeCodeLogSchema.Meta.fieldsCodeLogSchema.Meta.includeCodeLogSchema.Meta.index_errorsCodeLogSchema.Meta.load_onlyCodeLogSchema.Meta.manyCodeLogSchema.Meta.orderedCodeLogSchema.Meta.registerCodeLogSchema.Meta.render_moduleCodeLogSchema.Meta.timeformatCodeLogSchema.Meta.unknown
CodeLogSchema.OPTIONS_CLASSCodeLogSchema.TYPE_MAPPINGCodeLogSchema.dict_classCodeLogSchema.dump()CodeLogSchema.dump_fieldsCodeLogSchema.dumps()CodeLogSchema.error_messagesCodeLogSchema.excludeCodeLogSchema.fieldsCodeLogSchema.from_dict()CodeLogSchema.get_attribute()CodeLogSchema.handle_error()CodeLogSchema.load()CodeLogSchema.load_fieldsCodeLogSchema.loads()CodeLogSchema.on_bind_field()CodeLogSchema.optsCodeLogSchema.set_classCodeLogSchema.streamline()CodeLogSchema.validate()
DictLogSchemaDictLogSchema.MetaDictLogSchema.Meta.additionalDictLogSchema.Meta.dateformatDictLogSchema.Meta.datetimeformatDictLogSchema.Meta.dump_onlyDictLogSchema.Meta.excludeDictLogSchema.Meta.fieldsDictLogSchema.Meta.includeDictLogSchema.Meta.index_errorsDictLogSchema.Meta.load_onlyDictLogSchema.Meta.manyDictLogSchema.Meta.orderedDictLogSchema.Meta.registerDictLogSchema.Meta.render_moduleDictLogSchema.Meta.timeformatDictLogSchema.Meta.unknown
DictLogSchema.OPTIONS_CLASSDictLogSchema.TYPE_MAPPINGDictLogSchema.compress_level()DictLogSchema.dict_classDictLogSchema.dump()DictLogSchema.dump_fieldsDictLogSchema.dumps()DictLogSchema.error_messagesDictLogSchema.excludeDictLogSchema.fieldsDictLogSchema.from_dict()DictLogSchema.get_attribute()DictLogSchema.handle_error()DictLogSchema.load()DictLogSchema.load_fieldsDictLogSchema.loads()DictLogSchema.on_bind_field()DictLogSchema.optsDictLogSchema.set_classDictLogSchema.streamline()DictLogSchema.validate()
DirectorySchemaDirectorySchema.MetaDirectorySchema.Meta.additionalDirectorySchema.Meta.dateformatDirectorySchema.Meta.datetimeformatDirectorySchema.Meta.dump_onlyDirectorySchema.Meta.excludeDirectorySchema.Meta.fieldsDirectorySchema.Meta.includeDirectorySchema.Meta.index_errorsDirectorySchema.Meta.load_onlyDirectorySchema.Meta.manyDirectorySchema.Meta.orderedDirectorySchema.Meta.registerDirectorySchema.Meta.render_moduleDirectorySchema.Meta.timeformatDirectorySchema.Meta.unknown
DirectorySchema.OPTIONS_CLASSDirectorySchema.TYPE_MAPPINGDirectorySchema.dict_classDirectorySchema.dump()DirectorySchema.dump_fieldsDirectorySchema.dumps()DirectorySchema.error_messagesDirectorySchema.excludeDirectorySchema.fieldsDirectorySchema.from_dict()DirectorySchema.get_attribute()DirectorySchema.handle_error()DirectorySchema.load()DirectorySchema.load_fieldsDirectorySchema.loads()DirectorySchema.on_bind_field()DirectorySchema.optsDirectorySchema.set_classDirectorySchema.streamline()DirectorySchema.validate()
EdgeSchemaEdgeSchema.MetaEdgeSchema.Meta.additionalEdgeSchema.Meta.dateformatEdgeSchema.Meta.datetimeformatEdgeSchema.Meta.dump_onlyEdgeSchema.Meta.excludeEdgeSchema.Meta.fieldsEdgeSchema.Meta.includeEdgeSchema.Meta.index_errorsEdgeSchema.Meta.load_onlyEdgeSchema.Meta.manyEdgeSchema.Meta.orderedEdgeSchema.Meta.registerEdgeSchema.Meta.render_moduleEdgeSchema.Meta.timeformatEdgeSchema.Meta.unknown
EdgeSchema.OPTIONS_CLASSEdgeSchema.TYPE_MAPPINGEdgeSchema.dict_classEdgeSchema.dump()EdgeSchema.dump_fieldsEdgeSchema.dumps()EdgeSchema.error_messagesEdgeSchema.excludeEdgeSchema.fieldsEdgeSchema.from_dict()EdgeSchema.get_attribute()EdgeSchema.handle_error()EdgeSchema.load()EdgeSchema.load_fieldsEdgeSchema.loads()EdgeSchema.on_bind_field()EdgeSchema.optsEdgeSchema.set_classEdgeSchema.validate()
FlowChartSchemaFlowChartSchema.MetaFlowChartSchema.Meta.additionalFlowChartSchema.Meta.dateformatFlowChartSchema.Meta.datetimeformatFlowChartSchema.Meta.dump_onlyFlowChartSchema.Meta.excludeFlowChartSchema.Meta.fieldsFlowChartSchema.Meta.includeFlowChartSchema.Meta.index_errorsFlowChartSchema.Meta.load_onlyFlowChartSchema.Meta.manyFlowChartSchema.Meta.orderedFlowChartSchema.Meta.registerFlowChartSchema.Meta.render_moduleFlowChartSchema.Meta.timeformatFlowChartSchema.Meta.unknown
FlowChartSchema.OPTIONS_CLASSFlowChartSchema.TYPE_MAPPINGFlowChartSchema.dict_classFlowChartSchema.dump()FlowChartSchema.dump_fieldsFlowChartSchema.dumps()FlowChartSchema.error_messagesFlowChartSchema.excludeFlowChartSchema.fieldsFlowChartSchema.from_dict()FlowChartSchema.get_attribute()FlowChartSchema.handle_error()FlowChartSchema.load()FlowChartSchema.load_fieldsFlowChartSchema.loads()FlowChartSchema.on_bind_field()FlowChartSchema.optsFlowChartSchema.set_classFlowChartSchema.streamline()FlowChartSchema.validate()
GenericEntryListGenericEntryList.contextGenericEntryList.defaultGenericEntryList.default_error_messagesGenericEntryList.deserialize()GenericEntryList.fail()GenericEntryList.get_value()GenericEntryList.make_error()GenericEntryList.missingGenericEntryList.nameGenericEntryList.parentGenericEntryList.rootGenericEntryList.serialize()
GraphSchemaGraphSchema.MetaGraphSchema.Meta.additionalGraphSchema.Meta.dateformatGraphSchema.Meta.datetimeformatGraphSchema.Meta.dump_onlyGraphSchema.Meta.excludeGraphSchema.Meta.fieldsGraphSchema.Meta.includeGraphSchema.Meta.index_errorsGraphSchema.Meta.load_onlyGraphSchema.Meta.manyGraphSchema.Meta.orderedGraphSchema.Meta.registerGraphSchema.Meta.render_moduleGraphSchema.Meta.timeformatGraphSchema.Meta.unknown
GraphSchema.OPTIONS_CLASSGraphSchema.TYPE_MAPPINGGraphSchema.dict_classGraphSchema.dump()GraphSchema.dump_fieldsGraphSchema.dumps()GraphSchema.error_messagesGraphSchema.excludeGraphSchema.fieldsGraphSchema.from_dict()GraphSchema.get_attribute()GraphSchema.handle_error()GraphSchema.load()GraphSchema.load_fieldsGraphSchema.loads()GraphSchema.on_bind_field()GraphSchema.optsGraphSchema.set_classGraphSchema.streamline()GraphSchema.validate()
GroupSchemaGroupSchema.MetaGroupSchema.Meta.additionalGroupSchema.Meta.dateformatGroupSchema.Meta.datetimeformatGroupSchema.Meta.dump_onlyGroupSchema.Meta.excludeGroupSchema.Meta.fieldsGroupSchema.Meta.includeGroupSchema.Meta.index_errorsGroupSchema.Meta.load_onlyGroupSchema.Meta.manyGroupSchema.Meta.orderedGroupSchema.Meta.registerGroupSchema.Meta.render_moduleGroupSchema.Meta.timeformatGroupSchema.Meta.unknown
GroupSchema.OPTIONS_CLASSGroupSchema.TYPE_MAPPINGGroupSchema.dict_classGroupSchema.dump()GroupSchema.dump_fieldsGroupSchema.dumps()GroupSchema.error_messagesGroupSchema.excludeGroupSchema.fieldsGroupSchema.from_dict()GroupSchema.get_attribute()GroupSchema.handle_error()GroupSchema.load()GroupSchema.load_fieldsGroupSchema.loads()GroupSchema.on_bind_field()GroupSchema.optsGroupSchema.set_classGroupSchema.validate()
LogSchemaLogSchema.MetaLogSchema.Meta.additionalLogSchema.Meta.dateformatLogSchema.Meta.datetimeformatLogSchema.Meta.dump_onlyLogSchema.Meta.excludeLogSchema.Meta.fieldsLogSchema.Meta.includeLogSchema.Meta.index_errorsLogSchema.Meta.load_onlyLogSchema.Meta.manyLogSchema.Meta.orderedLogSchema.Meta.registerLogSchema.Meta.render_moduleLogSchema.Meta.timeformatLogSchema.Meta.unknown
LogSchema.OPTIONS_CLASSLogSchema.TYPE_MAPPINGLogSchema.dict_classLogSchema.dump()LogSchema.dump_fieldsLogSchema.dumps()LogSchema.error_messagesLogSchema.excludeLogSchema.fieldsLogSchema.from_dict()LogSchema.get_attribute()LogSchema.handle_error()LogSchema.load()LogSchema.load_fieldsLogSchema.loads()LogSchema.on_bind_field()LogSchema.optsLogSchema.set_classLogSchema.streamline()LogSchema.validate()
MarkdownSchemaMarkdownSchema.MetaMarkdownSchema.Meta.additionalMarkdownSchema.Meta.dateformatMarkdownSchema.Meta.datetimeformatMarkdownSchema.Meta.dump_onlyMarkdownSchema.Meta.excludeMarkdownSchema.Meta.fieldsMarkdownSchema.Meta.includeMarkdownSchema.Meta.index_errorsMarkdownSchema.Meta.load_onlyMarkdownSchema.Meta.manyMarkdownSchema.Meta.orderedMarkdownSchema.Meta.registerMarkdownSchema.Meta.render_moduleMarkdownSchema.Meta.timeformatMarkdownSchema.Meta.unknown
MarkdownSchema.OPTIONS_CLASSMarkdownSchema.TYPE_MAPPINGMarkdownSchema.dict_classMarkdownSchema.dump()MarkdownSchema.dump_fieldsMarkdownSchema.dumps()MarkdownSchema.error_messagesMarkdownSchema.excludeMarkdownSchema.fieldsMarkdownSchema.from_dict()MarkdownSchema.get_attribute()MarkdownSchema.handle_error()MarkdownSchema.load()MarkdownSchema.load_fieldsMarkdownSchema.loads()MarkdownSchema.on_bind_field()MarkdownSchema.optsMarkdownSchema.set_classMarkdownSchema.streamline()MarkdownSchema.validate()
NodeSchemaNodeSchema.MetaNodeSchema.Meta.additionalNodeSchema.Meta.dateformatNodeSchema.Meta.datetimeformatNodeSchema.Meta.dump_onlyNodeSchema.Meta.excludeNodeSchema.Meta.fieldsNodeSchema.Meta.includeNodeSchema.Meta.index_errorsNodeSchema.Meta.load_onlyNodeSchema.Meta.manyNodeSchema.Meta.orderedNodeSchema.Meta.registerNodeSchema.Meta.render_moduleNodeSchema.Meta.timeformatNodeSchema.Meta.unknown
NodeSchema.OPTIONS_CLASSNodeSchema.TYPE_MAPPINGNodeSchema.dict_classNodeSchema.dump()NodeSchema.dump_fieldsNodeSchema.dumps()NodeSchema.error_messagesNodeSchema.excludeNodeSchema.fieldsNodeSchema.from_dict()NodeSchema.get_attribute()NodeSchema.handle_error()NodeSchema.load()NodeSchema.load_fieldsNodeSchema.loads()NodeSchema.on_bind_field()NodeSchema.optsNodeSchema.set_classNodeSchema.validate()
PlotlySchemaPlotlySchema.MetaPlotlySchema.Meta.additionalPlotlySchema.Meta.dateformatPlotlySchema.Meta.datetimeformatPlotlySchema.Meta.dump_onlyPlotlySchema.Meta.excludePlotlySchema.Meta.fieldsPlotlySchema.Meta.includePlotlySchema.Meta.index_errorsPlotlySchema.Meta.load_onlyPlotlySchema.Meta.manyPlotlySchema.Meta.orderedPlotlySchema.Meta.registerPlotlySchema.Meta.render_modulePlotlySchema.Meta.timeformatPlotlySchema.Meta.unknown
PlotlySchema.OPTIONS_CLASSPlotlySchema.TYPE_MAPPINGPlotlySchema.dict_classPlotlySchema.dump()PlotlySchema.dump_fieldsPlotlySchema.dumps()PlotlySchema.error_messagesPlotlySchema.excludePlotlySchema.fieldsPlotlySchema.from_dict()PlotlySchema.get_attribute()PlotlySchema.handle_error()PlotlySchema.load()PlotlySchema.load_fieldsPlotlySchema.loads()PlotlySchema.on_bind_field()PlotlySchema.optsPlotlySchema.set_classPlotlySchema.streamline()PlotlySchema.validate()
TableLogSchemaTableLogSchema.MetaTableLogSchema.Meta.additionalTableLogSchema.Meta.dateformatTableLogSchema.Meta.datetimeformatTableLogSchema.Meta.dump_onlyTableLogSchema.Meta.excludeTableLogSchema.Meta.fieldsTableLogSchema.Meta.includeTableLogSchema.Meta.index_errorsTableLogSchema.Meta.load_onlyTableLogSchema.Meta.manyTableLogSchema.Meta.orderedTableLogSchema.Meta.registerTableLogSchema.Meta.render_moduleTableLogSchema.Meta.timeformatTableLogSchema.Meta.unknown
TableLogSchema.OPTIONS_CLASSTableLogSchema.TYPE_MAPPINGTableLogSchema.dict_classTableLogSchema.dump()TableLogSchema.dump_fieldsTableLogSchema.dumps()TableLogSchema.error_messagesTableLogSchema.excludeTableLogSchema.fieldsTableLogSchema.from_dict()TableLogSchema.get_attribute()TableLogSchema.handle_error()TableLogSchema.load()TableLogSchema.load_fieldsTableLogSchema.loads()TableLogSchema.on_bind_field()TableLogSchema.optsTableLogSchema.set_classTableLogSchema.streamline()TableLogSchema.validate()
- testplan.testing.multitest.entries.schemas.assertions module
- Module contents
- Submodules
- testplan.testing.multitest.entries.stdout package
- Submodules
- testplan.testing.multitest.entries.stdout.assertions module
ApproximateEqualityAssertionRendererApproximateEqualityAssertionRenderer.get_assertion_details()ApproximateEqualityAssertionRenderer.get_default_header()ApproximateEqualityAssertionRenderer.get_details()ApproximateEqualityAssertionRenderer.get_header()ApproximateEqualityAssertionRenderer.get_header_text()ApproximateEqualityAssertionRenderer.pass_label()
AssertionRendererColumnContainRendererDictCheckRendererDictMatchAllRendererDictMatchRendererEqualExcludeSlicesRendererEqualSlicesRendererExceptionRaisedRendererFailRendererFunctionAssertionRendererLineDiffRendererLogfileMatchRenderMembershipRendererRegexFindIterRendererRegexMatchLineRendererRegexMatchRendererRegexNotMatchRendererTableMatchRendererXMLCheckRendereradd_printable_dict_comparison()
- testplan.testing.multitest.entries.stdout.base module
- testplan.testing.multitest.entries.stdout.assertions module
- Module contents
- Submodules
- testplan.testing.multitest.entries.schemas package
- Submodules
- testplan.testing.multitest.entries.assertions module
AssertionColumnContainContainDictCheckDictMatchDictMatchAllEqualEqualExcludeSlicesEqualSlicesExceptionRaisedFailFixCheckFixMatchFixMatchAllFuncAssertionGreaterGreaterEqualIsCloseIsFalseIsTrueLessLessEqualLineDiffLogfileMatchNotContainNotEqualRawAssertionRegexAssertionRegexFindIterRegexMatchRegexMatchLineRegexMatchNotExistsRegexSearchRegexSearchNotExistsTableDiffTableMatchXMLCheck
- testplan.testing.multitest.entries.base module
- testplan.testing.multitest.entries.summarization module
- testplan.testing.multitest.entries.assertions module
- Module contents
- Subpackages
- testplan.testing.multitest.driver package
- Submodules
- testplan.testing.multitest.base module
MultiTestMultiTest.CONFIGMultiTest.DEFAULT_THREAD_POOL_SIZEMultiTest.ENVIRONMENTMultiTest.RESULTMultiTest.STATUSMultiTest.abort()MultiTest.abort_dependencies()MultiTest.abortedMultiTest.aborting()MultiTest.activeMultiTest.add_main_batch_steps()MultiTest.add_post_main_steps()MultiTest.add_post_resource_steps()MultiTest.add_pre_main_steps()MultiTest.add_pre_resource_steps()MultiTest.add_resource()MultiTest.add_start_resource_steps()MultiTest.add_stop_resource_steps()MultiTest.apply_xfail_tests()MultiTest.cfgMultiTest.collect_code_contextMultiTest.context_input()MultiTest.define_runpath()MultiTest.descriptionMultiTest.driver_infoMultiTest.dry_run()MultiTest.end_span_and_timer()MultiTest.filter_levelsMultiTest.filter_locals()MultiTest.get_filter_levels()MultiTest.get_metadata()MultiTest.get_stdout_style()MultiTest.get_tags_index()MultiTest.get_test_context()MultiTest.iMultiTest.interactiveMultiTest.log_test_results()MultiTest.loggerMultiTest.make_runpath_dirs()MultiTest.nameMultiTest.otel_tracesMultiTest.parentMultiTest.pause()MultiTest.pausing()MultiTest.post_step_call()MultiTest.pre_step_call()MultiTest.propagate_tag_indices()MultiTest.reportMultiTest.reset_context()MultiTest.resourcesMultiTest.resultMultiTest.resume()MultiTest.resuming()MultiTest.run()MultiTest.run_result()MultiTest.run_testcases_iter()MultiTest.run_tests()MultiTest.runpathMultiTest.scratchMultiTest.set_discover_path()MultiTest.set_part()MultiTest.setup()MultiTest.should_log_test_result()MultiTest.should_run()MultiTest.skip_step()MultiTest.start_span_and_timer()MultiTest.start_test_resources()MultiTest.statusMultiTest.stdout_styleMultiTest.stop_test_resources()MultiTest.suitesMultiTest.teardown()MultiTest.test_contextMultiTest.timerMultiTest.uid()MultiTest.unset_part()MultiTest.wait()
MultiTestConfigMultiTestRuntimeInfoRuntimeEnvironmentdeprecate_stop_on_error()iterable_suites()
- testplan.testing.multitest.logging module
- testplan.testing.multitest.parametrization module
- testplan.testing.multitest.suite module
- testplan.testing.multitest.test_metadata module
- testplan.testing.multitest.base module
- Module contents
- Subpackages
- testplan.testing.cpp package
- Submodules
- testplan.testing.cpp.gtest module
GTestGTest.CONFIGGTest.ENVIRONMENTGTest.RESULTGTest.STATUSGTest.abort()GTest.abort_dependencies()GTest.abortedGTest.aborting()GTest.activeGTest.add_main_batch_steps()GTest.add_post_main_steps()GTest.add_post_resource_steps()GTest.add_pre_main_steps()GTest.add_pre_resource_steps()GTest.add_resource()GTest.add_start_resource_steps()GTest.add_stop_resource_steps()GTest.apply_xfail_tests()GTest.base_command()GTest.cfgGTest.collect_code_contextGTest.context_input()GTest.define_runpath()GTest.descriptionGTest.driver_infoGTest.dry_run()GTest.end_span_and_timer()GTest.filter_levelsGTest.filter_locals()GTest.get_filter_levels()GTest.get_metadata()GTest.get_proc_env()GTest.get_process_check_report()GTest.get_stdout_style()GTest.get_tags_index()GTest.get_test_context()GTest.iGTest.interactiveGTest.list_command()GTest.list_command_filter()GTest.log_test_results()GTest.loggerGTest.make_runpath_dirs()GTest.nameGTest.otel_tracesGTest.parentGTest.parse_test_context()GTest.pause()GTest.pausing()GTest.post_step_call()GTest.pre_step_call()GTest.prepare_binary()GTest.process_test_data()GTest.propagate_tag_indices()GTest.read_test_data()GTest.reportGTest.report_pathGTest.reset_context()GTest.resolved_binGTest.resourcesGTest.resultGTest.resume()GTest.resuming()GTest.run()GTest.run_result()GTest.run_testcases_iter()GTest.run_tests()GTest.runpathGTest.scratchGTest.set_discover_path()GTest.setup()GTest.should_log_test_result()GTest.should_run()GTest.skip_step()GTest.start_span_and_timer()GTest.start_test_resources()GTest.statusGTest.stderrGTest.stdoutGTest.stdout_styleGTest.stop_test_resources()GTest.teardown()GTest.test_command()GTest.test_command_filter()GTest.test_contextGTest.timeout_callback()GTest.timeout_logGTest.timerGTest.uid()GTest.update_test_report()GTest.wait()
GTestConfig
- testplan.testing.cpp.cppunit module
CppunitCppunit.CONFIGCppunit.ENVIRONMENTCppunit.RESULTCppunit.STATUSCppunit.abort()Cppunit.abort_dependencies()Cppunit.abortedCppunit.aborting()Cppunit.activeCppunit.add_main_batch_steps()Cppunit.add_post_main_steps()Cppunit.add_post_resource_steps()Cppunit.add_pre_main_steps()Cppunit.add_pre_resource_steps()Cppunit.add_resource()Cppunit.add_start_resource_steps()Cppunit.add_stop_resource_steps()Cppunit.apply_xfail_tests()Cppunit.cfgCppunit.collect_code_contextCppunit.context_input()Cppunit.define_runpath()Cppunit.descriptionCppunit.driver_infoCppunit.dry_run()Cppunit.end_span_and_timer()Cppunit.filter_levelsCppunit.filter_locals()Cppunit.get_filter_levels()Cppunit.get_metadata()Cppunit.get_proc_env()Cppunit.get_process_check_report()Cppunit.get_stdout_style()Cppunit.get_tags_index()Cppunit.get_test_context()Cppunit.iCppunit.interactiveCppunit.list_command()Cppunit.list_command_filter()Cppunit.log_test_results()Cppunit.loggerCppunit.make_runpath_dirs()Cppunit.nameCppunit.otel_tracesCppunit.parentCppunit.parse_test_context()Cppunit.pause()Cppunit.pausing()Cppunit.post_step_call()Cppunit.pre_step_call()Cppunit.prepare_binary()Cppunit.process_test_data()Cppunit.propagate_tag_indices()Cppunit.read_test_data()Cppunit.reportCppunit.report_pathCppunit.reset_context()Cppunit.resolved_binCppunit.resourcesCppunit.resultCppunit.resume()Cppunit.resuming()Cppunit.run()Cppunit.run_result()Cppunit.run_testcases_iter()Cppunit.run_tests()Cppunit.runpathCppunit.scratchCppunit.set_discover_path()Cppunit.setup()Cppunit.should_log_test_result()Cppunit.should_run()Cppunit.skip_step()Cppunit.start_span_and_timer()Cppunit.start_test_resources()Cppunit.statusCppunit.stderrCppunit.stdoutCppunit.stdout_styleCppunit.stop_test_resources()Cppunit.teardown()Cppunit.test_command()Cppunit.test_command_filter()Cppunit.test_contextCppunit.timeout_callback()Cppunit.timeout_logCppunit.timerCppunit.uid()Cppunit.update_test_report()Cppunit.wait()
CppunitConfig
- testplan.testing.cpp.hobbestest module
HobbesTestHobbesTest.CONFIGHobbesTest.ENVIRONMENTHobbesTest.RESULTHobbesTest.STATUSHobbesTest.abort()HobbesTest.abort_dependencies()HobbesTest.abortedHobbesTest.aborting()HobbesTest.activeHobbesTest.add_main_batch_steps()HobbesTest.add_post_main_steps()HobbesTest.add_post_resource_steps()HobbesTest.add_pre_main_steps()HobbesTest.add_pre_resource_steps()HobbesTest.add_resource()HobbesTest.add_start_resource_steps()HobbesTest.add_stop_resource_steps()HobbesTest.apply_xfail_tests()HobbesTest.cfgHobbesTest.collect_code_contextHobbesTest.context_input()HobbesTest.define_runpath()HobbesTest.descriptionHobbesTest.driver_infoHobbesTest.dry_run()HobbesTest.end_span_and_timer()HobbesTest.filter_levelsHobbesTest.filter_locals()HobbesTest.get_filter_levels()HobbesTest.get_metadata()HobbesTest.get_proc_env()HobbesTest.get_process_check_report()HobbesTest.get_stdout_style()HobbesTest.get_tags_index()HobbesTest.get_test_context()HobbesTest.iHobbesTest.interactiveHobbesTest.list_command()HobbesTest.list_command_filter()HobbesTest.log_test_results()HobbesTest.loggerHobbesTest.make_runpath_dirs()HobbesTest.nameHobbesTest.otel_tracesHobbesTest.parentHobbesTest.parse_test_context()HobbesTest.pause()HobbesTest.pausing()HobbesTest.post_step_call()HobbesTest.pre_step_call()HobbesTest.prepare_binary()HobbesTest.process_test_data()HobbesTest.propagate_tag_indices()HobbesTest.read_test_data()HobbesTest.reportHobbesTest.report_pathHobbesTest.reset_context()HobbesTest.resolved_binHobbesTest.resourcesHobbesTest.resultHobbesTest.resume()HobbesTest.resuming()HobbesTest.run()HobbesTest.run_result()HobbesTest.run_testcases_iter()HobbesTest.run_tests()HobbesTest.runpathHobbesTest.scratchHobbesTest.set_discover_path()HobbesTest.setup()HobbesTest.should_log_test_result()HobbesTest.should_run()HobbesTest.skip_step()HobbesTest.start_span_and_timer()HobbesTest.start_test_resources()HobbesTest.statusHobbesTest.stderrHobbesTest.stdoutHobbesTest.stdout_styleHobbesTest.stop_test_resources()HobbesTest.teardown()HobbesTest.test_command()HobbesTest.test_command_filter()HobbesTest.test_contextHobbesTest.timeout_callback()HobbesTest.timeout_logHobbesTest.timerHobbesTest.uid()HobbesTest.update_test_report()HobbesTest.wait()
HobbesTestConfig
- testplan.testing.cpp.gtest module
- Submodules
- testplan.testing.bdd package
- testplan.testing.multitest package
- Submodules
- testplan.testing.base module
ProcessRunnerTestProcessRunnerTest.CONFIGProcessRunnerTest.aborting()ProcessRunnerTest.add_main_batch_steps()ProcessRunnerTest.add_post_resource_steps()ProcessRunnerTest.add_pre_resource_steps()ProcessRunnerTest.apply_xfail_tests()ProcessRunnerTest.get_proc_env()ProcessRunnerTest.get_process_check_report()ProcessRunnerTest.get_test_context()ProcessRunnerTest.list_command()ProcessRunnerTest.list_command_filter()ProcessRunnerTest.parse_test_context()ProcessRunnerTest.prepare_binary()ProcessRunnerTest.process_test_data()ProcessRunnerTest.read_test_data()ProcessRunnerTest.report_pathProcessRunnerTest.resolved_binProcessRunnerTest.run_testcases_iter()ProcessRunnerTest.run_tests()ProcessRunnerTest.stderrProcessRunnerTest.stdoutProcessRunnerTest.test_command()ProcessRunnerTest.test_command_filter()ProcessRunnerTest.timeout_callback()ProcessRunnerTest.timeout_logProcessRunnerTest.update_test_report()
ProcessRunnerTestConfigResourceHooksTestTest.CONFIGTest.ENVIRONMENTTest.RESULTTest.add_post_main_steps()Test.add_post_resource_steps()Test.add_pre_main_steps()Test.add_pre_resource_steps()Test.add_start_resource_steps()Test.add_stop_resource_steps()Test.collect_code_contextTest.descriptionTest.driver_infoTest.dry_run()Test.end_span_and_timer()Test.filter_levelsTest.get_filter_levels()Test.get_metadata()Test.get_stdout_style()Test.get_tags_index()Test.get_test_context()Test.log_test_results()Test.nameTest.otel_tracesTest.propagate_tag_indices()Test.reportTest.reset_context()Test.run_testcases_iter()Test.set_discover_path()Test.should_log_test_result()Test.should_run()Test.skip_step()Test.start_span_and_timer()Test.start_test_resources()Test.stdout_styleTest.stop_test_resources()Test.test_contextTest.uid()
TestConfigTestLifecycleTestLifecycle.POST_TESTCASE_ENDTestLifecycle.POST_TESTCASE_STARTTestLifecycle.PRE_TESTCASE_ENDTestLifecycle.PRE_TESTCASE_STARTTestLifecycle.SETUP_ENDTestLifecycle.SETUP_STARTTestLifecycle.SUITE_ENDTestLifecycle.SUITE_STARTTestLifecycle.TEARDOWN_ENDTestLifecycle.TEARDOWN_STARTTestLifecycle.TESTCASE_ENDTestLifecycle.TESTCASE_START
TestResult
- testplan.testing.filtering module
- testplan.testing.listing module
- testplan.testing.ordering module
- testplan.testing.result module
AssertionNamespaceDictNamespaceExceptionCaptureFixNamespaceLogfileExpectLogfileNamespaceRegexNamespaceResultResult.append()Result.attach()Result.conditional_log()Result.contain()Result.diff()Result.eq()Result.equal()Result.equal_exclude_slices()Result.equal_slices()Result.fail()Result.false()Result.flow_chart()Result.ge()Result.get_namespaces()Result.graph()Result.greater()Result.greater_equal()Result.group()Result.gt()Result.isclose()Result.le()Result.less()Result.less_equal()Result.log()Result.log_code()Result.log_html()Result.lt()Result.markdown()Result.matplot()Result.namespacesResult.ne()Result.not_contain()Result.not_equal()Result.not_raises()Result.passedResult.plotly()Result.prepend()Result.raises()Result.serialized_entriesResult.skip()Result.subresult()Result.true()
TableNamespaceXMLNamespaceassertion()report_target()
- testplan.testing.tagging module
- testplan.testing.py_test module
- testplan.testing.pyunit module
- testplan.testing.junit module
- testplan.testing.base module
- Module contents
- Subpackages
- testplan.report package
- Subpackages
- testplan.report.testing package
- Submodules
- testplan.report.testing.base module
TestCaseReportTestCaseReport.append()TestCaseReport.counterTestCaseReport.deserialize()TestCaseReport.exception_loggerTestCaseReport.extend()TestCaseReport.failedTestCaseReport.filter()TestCaseReport.flattened_entries()TestCaseReport.hashTestCaseReport.inherit()TestCaseReport.is_empty()TestCaseReport.logged_exceptions()TestCaseReport.logsTestCaseReport.merge()TestCaseReport.pass_if_empty()TestCaseReport.passedTestCaseReport.reset_uid()TestCaseReport.runtime_statusTestCaseReport.serialize()TestCaseReport.set_runtime_status_filtered()TestCaseReport.statusTestCaseReport.unknownTestCaseReport.unstableTestCaseReport.xfail()TestCaseReport.xfailed
TestGroupReportTestGroupReport.annotate_part_num()TestGroupReport.append()TestGroupReport.attachmentsTestGroupReport.build_index()TestGroupReport.childrenTestGroupReport.counterTestGroupReport.covered_linesTestGroupReport.deserialize()TestGroupReport.entry_uidsTestGroupReport.exception_loggerTestGroupReport.extend()TestGroupReport.failedTestGroupReport.filter()TestGroupReport.filter_by_tags()TestGroupReport.filter_cases()TestGroupReport.flatten()TestGroupReport.flattened_entries()TestGroupReport.flattened_logsTestGroupReport.get_by_uid()TestGroupReport.get_by_uids()TestGroupReport.graft_entry()TestGroupReport.has_uid()TestGroupReport.hashTestGroupReport.hostTestGroupReport.inherit()TestGroupReport.is_empty()TestGroupReport.logged_exceptions()TestGroupReport.logsTestGroupReport.merge()TestGroupReport.merge_entries()TestGroupReport.part_report_lookupTestGroupReport.passedTestGroupReport.pre_order_disassemble()TestGroupReport.pre_order_iterate()TestGroupReport.propagate_tag_indices()TestGroupReport.remove_by_uid()TestGroupReport.reset_uid()TestGroupReport.runtime_statusTestGroupReport.serialize()TestGroupReport.set_by_uid()TestGroupReport.set_parent_uids()TestGroupReport.set_runtime_status_filtered()TestGroupReport.shallow_deserialize()TestGroupReport.shallow_serialize()TestGroupReport.statusTestGroupReport.timezoneTestGroupReport.unknownTestGroupReport.unstableTestGroupReport.xfail()TestGroupReport.xfailed
TestReportTestReport.append()TestReport.bubble_up_attachments()TestReport.build_index()TestReport.childrenTestReport.counterTestReport.deserialize()TestReport.entry_uidsTestReport.exception_loggerTestReport.extend()TestReport.failedTestReport.filter()TestReport.filter_by_tags()TestReport.filter_cases()TestReport.flatten()TestReport.flattened_entries()TestReport.flattened_logsTestReport.get_by_uid()TestReport.get_by_uids()TestReport.graft_entry()TestReport.has_uid()TestReport.hashTestReport.inherit()TestReport.is_empty()TestReport.logged_exceptions()TestReport.logsTestReport.merge()TestReport.merge_entries()TestReport.passedTestReport.pre_order_disassemble()TestReport.pre_order_iterate()TestReport.propagate_tag_indices()TestReport.remove_by_uid()TestReport.reset_uid()TestReport.resource_meta_pathTestReport.runtime_statusTestReport.serialize()TestReport.set_by_uid()TestReport.set_parent_uids()TestReport.set_runtime_status_filtered()TestReport.shallow_deserialize()TestReport.shallow_serialize()TestReport.statusTestReport.tags_indexTestReport.timezoneTestReport.unknownTestReport.unstableTestReport.xfail()TestReport.xfailed
- testplan.report.testing.base module
- testplan.report.testing.parser module
- Module contents
- Submodules
- testplan.report.testing package
- Module contents
- Subpackages
- testplan.runners package
- Subpackages
- testplan.runners.pools package
- Subpackages
- Submodules
- testplan.runners.pools.base module
PoolPoolConfigTaskQueueWorkerWorkerBaseWorkerBase.CONFIGWorkerBase.assignedWorkerBase.discard_running_tasks()WorkerBase.hostWorkerBase.last_heartbeatWorkerBase.metadataWorkerBase.outfileWorkerBase.rebase_attachment()WorkerBase.rebase_task_path()WorkerBase.requestingWorkerBase.respond()WorkerBase.restart_countWorkerBase.start()WorkerBase.stop()WorkerBase.transportWorkerBase.uid()
WorkerConfigget_test_status()
- testplan.runners.pools.child module
- testplan.runners.pools.communication module
MessageMessage.AckMessage.ConfigRequestMessage.ConfigSendingMessage.DiscardPendingMessage.HeartbeatMessage.InitRequestMessage.KeepAliveMessage.MessageMessage.MetadataMessage.MetadataPullMessage.SetupFailedMessage.StopMessage.TaskPullRequestMessage.TaskResultsMessage.TaskSendingMessage.make()
- testplan.runners.pools.connection module
- testplan.runners.pools.process module
- testplan.runners.pools.remote module
- testplan.runners.pools.base module
- Module contents
- testplan.runners.pools package
- Submodules
- testplan.runners.base module
ExecutorExecutor.CONFIGExecutor.abort_dependencies()Executor.add()Executor.added_item()Executor.added_itemsExecutor.bubble_up_discard_tasks()Executor.class_nameExecutor.discard_pending_tasks()Executor.get()Executor.get_current_status_for_debug()Executor.is_aliveExecutor.pending_work()Executor.resultsExecutor.starting()Executor.stopping()
ExecutorConfig
- testplan.runners.local module
- testplan.runners.base module
- Module contents
- Subpackages
- testplan.runnable package
- Subpackages
- testplan.runnable.interactive package
- Submodules
- testplan.runnable.interactive.base
TestRunnerIHandlerTestRunnerIHandler.CONFIGTestRunnerIHandler.STATUSTestRunnerIHandler.abort_dependencies()TestRunnerIHandler.aborting()TestRunnerIHandler.all_tests()TestRunnerIHandler.all_tests_operation()TestRunnerIHandler.environment_resource_context()TestRunnerIHandler.environment_resource_operation()TestRunnerIHandler.environment_resource_start()TestRunnerIHandler.environment_resource_stop()TestRunnerIHandler.exit_codeTestRunnerIHandler.exportersTestRunnerIHandler.get_driver_info_report()TestRunnerIHandler.get_environment()TestRunnerIHandler.get_environment_context()TestRunnerIHandler.get_environment_resource()TestRunnerIHandler.http_handler_infoTestRunnerIHandler.reload()TestRunnerIHandler.reload_report()TestRunnerIHandler.reportTestRunnerIHandler.reset_all_tests()TestRunnerIHandler.reset_test()TestRunnerIHandler.run()TestRunnerIHandler.run_all_tests()TestRunnerIHandler.run_test()TestRunnerIHandler.run_test_case()TestRunnerIHandler.run_test_case_param()TestRunnerIHandler.run_test_suite()TestRunnerIHandler.setup()TestRunnerIHandler.start_environment()TestRunnerIHandler.start_resource()TestRunnerIHandler.start_test_resources()TestRunnerIHandler.start_tests()TestRunnerIHandler.stop_environment()TestRunnerIHandler.stop_resource()TestRunnerIHandler.stop_test_resources()TestRunnerIHandler.stop_tests()TestRunnerIHandler.targetTestRunnerIHandler.teardown()TestRunnerIHandler.test()TestRunnerIHandler.test_case_report()TestRunnerIHandler.test_report()TestRunnerIHandler.test_resource()TestRunnerIHandler.test_resource_operation()TestRunnerIHandler.test_resource_start()TestRunnerIHandler.test_resource_stop()
TestRunnerIHandlerConfig
- testplan.runnable.interactive.http
- testplan.runnable.interactive.reloader
- testplan.runnable.interactive.resource_loader
- testplan.runnable.interactive.base
- Module contents
- Submodules
- testplan.runnable.interactive package
- Submodules
- testplan.runnable.base module
TaskInformationTestRunnerTestRunner.CONFIGTestRunner.RESULTTestRunner.STATUSTestRunner.abort_dependencies()TestRunner.aborting()TestRunner.add()TestRunner.add_environment()TestRunner.add_exporters()TestRunner.add_main_batch_steps()TestRunner.add_post_resource_steps()TestRunner.add_pre_resource_steps()TestRunner.add_remote_service()TestRunner.add_resource()TestRunner.auto_part()TestRunner.calculate_pool_size()TestRunner.calculate_pool_size_by_tasks()TestRunner.disable_reset_report_uid()TestRunner.discard_pending_tasks()TestRunner.discover()TestRunner.exportersTestRunner.get_default_exporters()TestRunner.get_test_metadata()TestRunner.get_testplan_version()TestRunner.make_runpath_dirs()TestRunner.remote_servicesTestRunner.reportTestRunner.resource_monitor_clientTestRunner.resource_monitor_serverTestRunner.resource_monitor_server_file_pathTestRunner.resultTestRunner.run()TestRunner.runid_filenameTestRunner.schedule()TestRunner.schedule_all()TestRunner.scheduled_modulesTestRunner.skip_step()TestRunner.uid()
TestRunnerConfigTestRunnerResultTestRunnerStatuscheck_local_server()get_exporters()result_for_failed_task()validate_lines()
- testplan.runnable.base module
- Module contents
- Subpackages
testplan.base module
Testplan base module.
- class testplan.base.Testplan(name: str, description: str | None = None, parse_cmdline: bool = True, parser: Type[TestplanParser] = <class 'testplan.parser.TestplanParser'>, interactive_port: int | None = None, abort_signals: List[Signals] | None = None, logger_level: int = 25, file_log_level: int = 10, runpath: str | Callable = <function default_runpath>, path_cleanup: bool = True, all_tasks_local: bool = False, shuffle: List[str] | None = None, shuffle_seed: float | None = None, exporters: List | None = None, stdout_style: Style = Style(passing='testcase', failing='assertion-detail'), report_dir: str = '/home/docs/checkouts/readthedocs.org/user_builds/testplan/checkouts/main/doc/en', xml_dir: str | None = None, json_path: str | None = None, http_url: str | None = None, pdf_path: str | None = None, pdf_style: Style = Style(passing='test', failing='test'), dump_failed_tests: str | None = None, failed_tests_level: FailedTestLevel = FailedTestLevel.MULTITEST, report_tags: List | None = None, report_tags_all: List | None = None, resource_monitor: bool = False, merge_scheduled_parts: bool = False, browse: bool = False, ui_port: int | None = None, web_server_startup_timeout: int = 10, test_filter: BaseFilter = <testplan.testing.filtering.Filter object>, test_sorter: BaseSorter = <testplan.testing.ordering.NoopSorter object>, test_lister: MetadataBasedLister | None = None, test_lister_output: PathLike | None = None, verbose: bool = False, debug: bool = False, timeout: int = 14400, interactive_handler: Type[TestRunnerIHandler] | None = None, extra_deps: List[str | ModuleType] | None = None, label: str | None = None, driver_info: bool = False, collect_code_context: bool = False, auto_part_runtime_limit: int | Literal['auto'] = 1800, plan_runtime_target: int | Literal['auto'] = 1800, skip_strategy: str | None = None, otel_traces: TraceLevel = TraceLevel.NONE, otel_traceparent: str | None = None, otel_logs: bool = False, **options: Any)[source]
Bases:
RunnableManagerA collection of tests and tests executors with the ability to selectively execute a subset or a shuffled set of those tests.
It manages a
TestRunnerto execute the tests and also accepts allRunnableManagerConfigandTestRunnerConfigoptions.Since it’s a manager of a TestRunner object, it exposes all
TestRunner, attributes and methods likeadd_resource(),add(), andschedule().- Parameters:
name – Name of test plan.
description – Description of test plan.
parse_cmdline – Parse command line arguments.
parser – Command line parser.
interactive_port – Enable interactive execution mode on a port.
abort_signals – Signals to catch and trigger abort. By default, SIGINT and SIGTERM will trigger Testplan to abort.
logger_level – Logger level for stdout.
runpath – Input runpath.
path_cleanup – Clean previous runpath entries.
all_tasks_local – Schedule all tasks in local pool.
shuffle – Shuffle strategy.
shuffle_seed – Shuffle seed.
exporters – Exporters for reports creation.
stdout_style – Styling output options.
report_dir – Report directory.
xml_dir – XML output directory.
json_path – JSON output path <PATH>/*.json.
http_url – HTTP url to post JSON report.
pdf_path – PDF output path <PATH>/*.pdf.
pdf_style – PDF creation styling options.
report_tags – Matches tests marked with any of the given tags.
report_tags_all – Match tests marked with all of the given tags.
resource_monitor – Enable resource monitor.
merge_scheduled_parts – Deprecated. Use the merge parts toggle in the UI to merge part reports. This parameter is a no-op and will be removed in a future release.
browse – Open web browser to display the test report.
ui_port – Port of web server for displaying test report.
web_server_startup_timeout – Timeout for starting web server.
test_filter – Tests filtering class.
test_sorter – Tests sorting class.
test_lister – Tests listing class.
test_lister_output – listing results goes to this file, if None goes to stdout
verbose – Enable or disable verbose mode.
debug – Enable or disable debug mode.
timeout – Timeout value in seconds to kill Testplan and all child processes, default to 14400s(4h), set to 0 to disable.
interactive_handler – Handler for interactive mode execution.
extra_deps – Extra module dependencies for interactive reload, or paths of these modules.
label – Label the test report with the given name, useful to categorize or classify similar reports .
driver_info – Display driver setup / teardown time and driver interconnection information in UI report.
collect_code_context – Collects the file path, line number and code context of the assertions.
auto_part_runtime_limit – Maximum estimated runtime of an automatically split MultiTest part.
plan_runtime_target – Targeted runtime for the entire Testplan.
skip_strategy – Skip the execution of rest testcases under certain conditions.
otel_traces – Enable OpenTelemetry tracing at specified level.
otel_traceparent – Optional traceparent for OpenTelemetry traces.
- Param:
file_log_level: Logger level for file.
- CONFIG
alias of
TestplanConfig
- STATUS
alias of
EntityStatus
- abort() None
Default abort policy. First abort all dependencies and then itself.
- property aborted: bool
Returns if entity was aborted.
- aborting() None
Suppressing not implemented debug log by parent class.
- property active: bool
Expose the runnable active attribute.
- property args: Namespace
Parsed arguments.
- context_input(exclude: list | None = None) Dict[str, Any]
All attr of self in a dict for context resolution
- define_runpath() None
Define runpath directory based on parent object and configuration.
- enrich_options(options: Dict[str, Any]) Dict[str, Any][source]
Enrich the options using parsed command line arguments. The command line arguments will override any explicit programmatic declaration for a given keyword.
- classmethod filter_locals(local_vars: Dict[str, Any]) Dict[str, Any]
Filter out init params of None value, they will take default value defined in its ConfigOption object; also filter out special vars that are not init params from local_vars.
- Parameters:
local_vars
- property logger: TestplanLogger
logger object
- classmethod main_wrapper(name: str, description: str | None = None, parse_cmdline: bool = True, parser: ~typing.Type[~testplan.parser.TestplanParser] = <class 'testplan.parser.TestplanParser'>, interactive_port: int | None = None, abort_signals: ~typing.List[~signal.Signals] | None = None, logger_level: int = 25, file_log_level: int = 10, runpath: str | ~typing.Callable[[...], str] = <function default_runpath>, path_cleanup: bool = True, all_tasks_local: bool = False, shuffle: ~typing.List[str] | None = None, shuffle_seed: float | None = None, exporters: ~typing.List[~typing.Any] | None = None, stdout_style: ~testplan.report.testing.styles.Style = Style(passing='testcase', failing='assertion-detail'), report_dir: str = '/home/docs/checkouts/readthedocs.org/user_builds/testplan/checkouts/main/doc/en', xml_dir: str | None = None, json_path: str | None = None, http_url: str | None = None, pdf_path: str | None = None, pdf_style: ~testplan.report.testing.styles.Style = Style(passing='test', failing='test'), dump_failed_tests: str | None = None, failed_tests_level: ~testplan.exporters.testing.failed_tests.FailedTestLevel = FailedTestLevel.MULTITEST, report_tags: ~typing.List[~typing.Any] | None = None, report_tags_all: ~typing.List[~typing.Any] | None = None, resource_monitor: bool = False, merge_scheduled_parts: bool = False, browse: bool = False, ui_port: int | None = None, web_server_startup_timeout: int = 10, test_filter: ~testplan.testing.filtering.BaseFilter = <testplan.testing.filtering.Filter object>, test_sorter: ~testplan.testing.ordering.BaseSorter = <testplan.testing.ordering.NoopSorter object>, test_lister: ~testplan.testing.listing.MetadataBasedLister | None = None, test_lister_output: ~os.PathLike[str] | None = None, verbose: bool = False, debug: bool = False, timeout: int = 14400, interactive_handler: ~typing.Type[TestRunnerIHandler] | None = None, extra_deps: ~typing.List[str | ~types.ModuleType] | None = None, label: str | None = None, driver_info: bool = False, collect_code_context: bool = False, auto_part_runtime_limit: int | ~typing.Literal['auto'] = 1800, plan_runtime_target: int | ~typing.Literal['auto'] = 1800, skip_strategy: str | None = None, otel_traces: ~testplan.common.utils.observability.trace_level.TraceLevel = TraceLevel.NONE, otel_traceparent: str | None = None, otel_logs: bool = False, **options: ~typing.Any) Callable[[...], Callable[[...], TestplanResult]][source]
Decorator that will be used for wrapping main methods in test scripts.
It accepts all arguments of a
Testplanentity.
- make_runpath_dirs() None
Creates runpath related directories.
- property parser: TestplanParser
Returns a new command line parser.
- pause() None
Pauses entity execution.
- pausing() None
Pause the runnable execution.
- property processed_args: Dict[str, Any]
Processed parsed arguments.
- property report: ReportLink
A handle to access the report via recursive parent
- resume() None
Resumes entity execution.
- resuming() None
Resume the runnable execution.
- run() TestplanResult[source]
Runs the tests added and returns the result object. Also handles usr1 and usr2 signals.
- Returns:
Result containing tests and execution steps results.
- Return type:
- property runpath: str
Expose the runnable runpath.
- property scratch: str
Path to be used for temp files by entity.
- property status: EntityStatus
Expose the runnable status.
- uid() str
Unique identifier of self.
- wait(target_status: str | None, timeout: int | None = None) None
Wait until objects status becomes target status.
- Parameters:
target_status (
str) – expected statustimeout (
intorNoneType) – timeout in seconds
- class testplan.base.TestplanConfig(**options: Any)[source]
Bases:
RunnableManagerConfig,TestRunnerConfigConfiguration object for
Testplanentity.- classmethod build_schema() Schema
Build a validation schema using the config options defined in this class and its parent classes.
- denormalize() Config
Create new config object that inherits all explicit attributes from its parents as well.
- get_local(name: str, default: Any = None) Any
Returns a local config setting (not from container)
- classmethod get_options() Dict[Any, Any][source]
Additional and updated config options for Testplan class.
- ignore_extra_keys = True
- set_local(name: str, value: Any) None
set without any check
- class testplan.base.TestplanMock(*args: Any, **kwargs: Any)[source]
Bases:
TestplanA mock Testplan class for testing purpose. It is recommended to use mockplan fixture defined in conftest.py if you can. Only use this when necessary, e.g. you need to override default parameters.
- CONFIG
alias of
TestplanConfig
- STATUS
alias of
EntityStatus
- abort() None
Default abort policy. First abort all dependencies and then itself.
- property aborted: bool
Returns if entity was aborted.
- aborting() None
Suppressing not implemented debug log by parent class.
- property active: bool
Expose the runnable active attribute.
- property args: Namespace
Parsed arguments.
- context_input(exclude: list | None = None) Dict[str, Any]
All attr of self in a dict for context resolution
- define_runpath() None
Define runpath directory based on parent object and configuration.
- enrich_options(options: Dict[str, Any]) Dict[str, Any]
Enrich the options using parsed command line arguments. The command line arguments will override any explicit programmatic declaration for a given keyword.
- classmethod filter_locals(local_vars: Dict[str, Any]) Dict[str, Any]
Filter out init params of None value, they will take default value defined in its ConfigOption object; also filter out special vars that are not init params from local_vars.
- Parameters:
local_vars
- property logger: TestplanLogger
logger object
- classmethod main_wrapper(name: str, description: str | None = None, parse_cmdline: bool = True, parser: ~typing.Type[~testplan.parser.TestplanParser] = <class 'testplan.parser.TestplanParser'>, interactive_port: int | None = None, abort_signals: ~typing.List[~signal.Signals] | None = None, logger_level: int = 25, file_log_level: int = 10, runpath: str | ~typing.Callable[[...], str] = <function default_runpath>, path_cleanup: bool = True, all_tasks_local: bool = False, shuffle: ~typing.List[str] | None = None, shuffle_seed: float | None = None, exporters: ~typing.List[~typing.Any] | None = None, stdout_style: ~testplan.report.testing.styles.Style = Style(passing='testcase', failing='assertion-detail'), report_dir: str = '/home/docs/checkouts/readthedocs.org/user_builds/testplan/checkouts/main/doc/en', xml_dir: str | None = None, json_path: str | None = None, http_url: str | None = None, pdf_path: str | None = None, pdf_style: ~testplan.report.testing.styles.Style = Style(passing='test', failing='test'), dump_failed_tests: str | None = None, failed_tests_level: ~testplan.exporters.testing.failed_tests.FailedTestLevel = FailedTestLevel.MULTITEST, report_tags: ~typing.List[~typing.Any] | None = None, report_tags_all: ~typing.List[~typing.Any] | None = None, resource_monitor: bool = False, merge_scheduled_parts: bool = False, browse: bool = False, ui_port: int | None = None, web_server_startup_timeout: int = 10, test_filter: ~testplan.testing.filtering.BaseFilter = <testplan.testing.filtering.Filter object>, test_sorter: ~testplan.testing.ordering.BaseSorter = <testplan.testing.ordering.NoopSorter object>, test_lister: ~testplan.testing.listing.MetadataBasedLister | None = None, test_lister_output: ~os.PathLike[str] | None = None, verbose: bool = False, debug: bool = False, timeout: int = 14400, interactive_handler: ~typing.Type[TestRunnerIHandler] | None = None, extra_deps: ~typing.List[str | ~types.ModuleType] | None = None, label: str | None = None, driver_info: bool = False, collect_code_context: bool = False, auto_part_runtime_limit: int | ~typing.Literal['auto'] = 1800, plan_runtime_target: int | ~typing.Literal['auto'] = 1800, skip_strategy: str | None = None, otel_traces: ~testplan.common.utils.observability.trace_level.TraceLevel = TraceLevel.NONE, otel_traceparent: str | None = None, otel_logs: bool = False, **options: ~typing.Any) Callable[[...], Callable[[...], TestplanResult]]
Decorator that will be used for wrapping main methods in test scripts.
It accepts all arguments of a
Testplanentity.
- make_runpath_dirs() None
Creates runpath related directories.
- property parser: TestplanParser
Returns a new command line parser.
- pause() None
Pauses entity execution.
- pausing() None
Pause the runnable execution.
- property processed_args: Dict[str, Any]
Processed parsed arguments.
- property report: ReportLink
A handle to access the report via recursive parent
- resume() None
Resumes entity execution.
- resuming() None
Resume the runnable execution.
- run() TestplanResult
Runs the tests added and returns the result object. Also handles usr1 and usr2 signals.
- Returns:
Result containing tests and execution steps results.
- Return type:
- property runpath: str
Expose the runnable runpath.
- property scratch: str
Path to be used for temp files by entity.
- property status: EntityStatus
Expose the runnable status.
- uid() str
Unique identifier of self.
- wait(target_status: str | None, timeout: int | None = None) None
Wait until objects status becomes target status.
- Parameters:
target_status (
str) – expected statustimeout (
intorNoneType) – timeout in seconds
- class testplan.base.TestplanResult[source]
Bases:
TestRunnerResultResult object of a
Testplanrunnable managerentity.- property exit_code: int
System exit code based on successful run.
- exporter_results: List[Any]
- report: TestReport
- run: bool | Exception
- step_results: OrderedDict[str, Any]
- property success: bool
Run was successful.
- test_results: OrderedDict[str, TestResult]
- testplan.base.default_runpath_mock(entity: Entity) str[source]
To avoid runpath collision in testing
- testplan.base.test_plan(name: str, description: str | None = None, parse_cmdline: bool = True, parser: ~typing.Type[~testplan.parser.TestplanParser] = <class 'testplan.parser.TestplanParser'>, interactive_port: int | None = None, abort_signals: ~typing.List[~signal.Signals] | None = None, logger_level: int = 25, file_log_level: int = 10, runpath: str | ~typing.Callable[[...], str] = <function default_runpath>, path_cleanup: bool = True, all_tasks_local: bool = False, shuffle: ~typing.List[str] | None = None, shuffle_seed: float | None = None, exporters: ~typing.List[~typing.Any] | None = None, stdout_style: ~testplan.report.testing.styles.Style = Style(passing='testcase', failing='assertion-detail'), report_dir: str = '/home/docs/checkouts/readthedocs.org/user_builds/testplan/checkouts/main/doc/en', xml_dir: str | None = None, json_path: str | None = None, http_url: str | None = None, pdf_path: str | None = None, pdf_style: ~testplan.report.testing.styles.Style = Style(passing='test', failing='test'), dump_failed_tests: str | None = None, failed_tests_level: ~testplan.exporters.testing.failed_tests.FailedTestLevel = FailedTestLevel.MULTITEST, report_tags: ~typing.List[~typing.Any] | None = None, report_tags_all: ~typing.List[~typing.Any] | None = None, resource_monitor: bool = False, merge_scheduled_parts: bool = False, browse: bool = False, ui_port: int | None = None, web_server_startup_timeout: int = 10, test_filter: ~testplan.testing.filtering.BaseFilter = <testplan.testing.filtering.Filter object>, test_sorter: ~testplan.testing.ordering.BaseSorter = <testplan.testing.ordering.NoopSorter object>, test_lister: ~testplan.testing.listing.MetadataBasedLister | None = None, test_lister_output: ~os.PathLike[str] | None = None, verbose: bool = False, debug: bool = False, timeout: int = 14400, interactive_handler: ~typing.Type[TestRunnerIHandler] | None = None, extra_deps: ~typing.List[str | ~types.ModuleType] | None = None, label: str | None = None, driver_info: bool = False, collect_code_context: bool = False, auto_part_runtime_limit: int | ~typing.Literal['auto'] = 1800, plan_runtime_target: int | ~typing.Literal['auto'] = 1800, skip_strategy: str | None = None, otel_traces: ~testplan.common.utils.observability.trace_level.TraceLevel = TraceLevel.NONE, otel_traceparent: str | None = None, otel_logs: bool = False, **options: ~typing.Any) Callable[[...], Callable[[...], TestplanResult]]
Decorator that will be used for wrapping main methods in test scripts.
It accepts all arguments of a
Testplanentity.
testplan.defaults module
All default values that will be shared between config objects go here.
testplan.environment module
Module containing environments related classes.
- class testplan.environment.EnvironmentCreator(uid, resources=None)[source]
Bases:
objectEnvironment creator interface.
testplan.parser module
Classes that parse command-line arguments used to control testplan behaviour. This module encodes the argument and option names, types, and behaviours.
- class testplan.parser.HelpParser(prog=None, usage=None, description=None, epilog=None, parents=[], formatter_class=<class 'argparse.HelpFormatter'>, prefix_chars='-', fromfile_prefix_chars=None, argument_default=None, conflict_handler='error', add_help=True, allow_abbrev=True, exit_on_error=True, *, suggest_on_error=False, color=True)[source]
Bases:
ArgumentParserExtends
ArgumentParserin order to print the help message upon failure.
- class testplan.parser.LogLevelAction(option_strings, dest, nargs=None, const=None, default=None, type=None, choices=None, required=False, help=None, metavar=None, deprecated=False)[source]
Bases:
ActionCustom parser action to convert from a string log level to its int value, e.g. “DEBUG” -> 10. The level can also be specified as “NONE”, which will be stored internally as None.
- LEVELS = {'CRITICAL': 50, 'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'NONE': None, 'USER_INFO': 25, 'WARNING': 30}
- class testplan.parser.TestplanParser(name: str, default_options: Dict)[source]
Bases:
objectWrapper around argparse.ArgumentParser, adds extra step for processing arguments, useful when there are cross-dependencies between them.
- add_arguments(parser: HelpParser) None[source]
Virtual method to be overridden by custom parsers.
- Parameters:
parser – parser instance
- generate_parser() HelpParser[source]
Generates an argparse.ArgumentParser instance.
- process_args(namespace: Namespace) Dict[source]
Overrides this method to add extra argument processing logic.
Can be used for interdependent argument processing.
Testplan uses the result dictionary to initialize the configuration.
- Parameters:
namespace – namespace of parsed arguments
- Returns:
initial configuration
Module contents
Module containing Testplan main class.