From 5e1d11573350f8035ed607e9c97b9f8896ab3132 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Thu, 28 May 2020 18:16:32 -0400 Subject: Add full profile sort, dumping to profile results Change-Id: Ib256ae34de15d29ee9a48e3be86073610f8d1a65 --- lib/sqlalchemy/testing/plugin/plugin_base.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lib/sqlalchemy/testing/plugin/plugin_base.py') diff --git a/lib/sqlalchemy/testing/plugin/plugin_base.py b/lib/sqlalchemy/testing/plugin/plugin_base.py index f7d0dd3ea..bf168efce 100644 --- a/lib/sqlalchemy/testing/plugin/plugin_base.py +++ b/lib/sqlalchemy/testing/plugin/plugin_base.py @@ -116,6 +116,12 @@ def setup_options(make_option): dest="profilesort", help="Type of sort for profiling standard output", ) + make_option( + "--profile-dump", + type="string", + dest="profiledump", + help="Filename where a single profile run will be dumped", + ) make_option( "--postgresql-templatedb", type="string", @@ -495,6 +501,7 @@ def _setup_profiling(options, file_config): profiling._profile_stats = profiling.ProfileStatsFile( file_config.get("sqla_testing", "profile_file"), sort=options.profilesort, + dump=options.profiledump, ) -- cgit v1.2.1