summaryrefslogtreecommitdiffstats
path: root/tests-perf
diff options
context:
space:
mode:
authorsebres <sebres@users.sourceforge.net>2017-01-10 22:44:55 (GMT)
committersebres <sebres@users.sourceforge.net>2017-01-10 22:44:55 (GMT)
commit8ea52694c552cb1c68f8853af7a3887c71b9ba2a (patch)
tree3e93c596106d60d0d5972d43604829ca310ff9e5 /tests-perf
parent9ece7c7e6960bda4940f6b550d3522be072a1092 (diff)
downloadtcl-8ea52694c552cb1c68f8853af7a3887c71b9ba2a.zip
tcl-8ea52694c552cb1c68f8853af7a3887c71b9ba2a.tar.gz
tcl-8ea52694c552cb1c68f8853af7a3887c71b9ba2a.tar.bz2
performance test cases ready
Diffstat (limited to 'tests-perf')
-rw-r--r--tests-perf/clock.perf.tcl13
1 files changed, 6 insertions, 7 deletions
diff --git a/tests-perf/clock.perf.tcl b/tests-perf/clock.perf.tcl
index 043d27f..34d9429 100644
--- a/tests-perf/clock.perf.tcl
+++ b/tests-perf/clock.perf.tcl
@@ -97,6 +97,12 @@ proc _test_run {reptime lst {outcmd {puts $_(r)}}} {
proc test-format {{reptime 1000}} {
_test_run $reptime {
+ # Format : short, week only (in gmt)
+ {clock format 1482525936 -format "%u" -gmt 1}
+ # Format : short, week only (system zone)
+ {clock format 1482525936 -format "%u"}
+ # Format : short, week only (CEST)
+ {clock format 1482525936 -format "%u" -timezone :CET}
# Format : date only (in gmt)
{clock format 1482525936 -format "%Y-%m-%d" -gmt 1}
# Format : date only (system zone)
@@ -229,12 +235,6 @@ proc test-scan {{reptime 1000}} {
{clock scan "25.11.2015 10:35:55" -format [string trim "%d.%m.%Y %H:%M:%S "] -base 0 -gmt 1}
break
-
- # Scan : zone only
- {clock scan "CET" -format "%z"}
- {clock scan "EST" -format "%z"}
- {**STOP** : Wed Nov 25 01:00:00 CET 2015}
-
# # Scan : long format test (allock chain)
# {clock scan "25.11.2015" -format "%d.%m.%Y %d.%m.%Y %d.%m.%Y %d.%m.%Y %d.%m.%Y %d.%m.%Y %d.%m.%Y %d.%m.%Y" -base 0 -gmt 1}
# # Scan : dynamic, very long format test (create obj representation, allock chain, GC, etc):
@@ -293,7 +293,6 @@ proc test-other {{reptime 1000}} {
# Scan : julian day (overflow)
{catch {clock scan 5373485 -format %J}}
- **STOP**
# Scan : test rotate of GC objects (format is dynamic, so tcl-obj removed with last reference)
{set i 0; time { clock scan "[incr i] - 25.11.2015" -format "$i - %d.%m.%Y" -base 0 -gmt 1 } 50}
# Scan : test reusability of GC objects (format is dynamic, so tcl-obj removed with last reference)