summaryrefslogtreecommitdiff
path: root/test/perf
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2010-12-05 19:48:20 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2010-12-05 19:48:20 -0500
commita104f9d57d04864b139013632c7d3c7c98ab977c (patch)
treeadce9dc7a74ec26c332ce69f6a1d9c408931ac81 /test/perf
parent175f1510d5bb2c7d5e3e5c46ab27d250013e327b (diff)
downloadsqlalchemy-a104f9d57d04864b139013632c7d3c7c98ab977c.tar.gz
- explain that these are not part of the test suite
Diffstat (limited to 'test/perf')
-rw-r--r--test/perf/README17
1 files changed, 17 insertions, 0 deletions
diff --git a/test/perf/README b/test/perf/README
new file mode 100644
index 000000000..dfb6df2cc
--- /dev/null
+++ b/test/perf/README
@@ -0,0 +1,17 @@
+This directory contains informal scripts used to stress test various
+library subsections over the years, including testing of memory usage,
+function call count, threading behavior.
+
+The scripts here are *not* part of the automated test suite, and instead
+were used at the time of development for particular features or
+performance enhancements in an ad-hoc fashion. Ideally
+the various functionality tested within would be brought under the
+umbrella of controlled, automated tests. Many of the scripts here
+are out of date and are possibly covered by formal performance tests
+elsewhere.
+
+Current automated stress and performance tests are in test/aaa_profiling/,
+which test either for expected function call count, or flat growth in memory
+usage over time. These tests are part of the automated test suite
+and are maintained for 100% success rate along Python versions from 2.4 through
+current 3 versions. \ No newline at end of file