[CalendarServer-changes] [7100] CalendarServer/trunk/contrib/performance/some-more-data.sh
source_changes at macosforge.org
source_changes at macosforge.org
Fri Mar 4 10:30:50 PST 2011
Revision: 7100
http://trac.macosforge.org/projects/calendarserver/changeset/7100
Author: exarkun at twistedmatrix.com
Date: 2011-03-04 10:30:50 -0800 (Fri, 04 Mar 2011)
Log Message:
-----------
A simple script to re-sample at a few points in the recent past.
Added Paths:
-----------
CalendarServer/trunk/contrib/performance/some-more-data.sh
Added: CalendarServer/trunk/contrib/performance/some-more-data.sh
===================================================================
--- CalendarServer/trunk/contrib/performance/some-more-data.sh (rev 0)
+++ CalendarServer/trunk/contrib/performance/some-more-data.sh 2011-03-04 18:30:50 UTC (rev 7100)
@@ -0,0 +1,33 @@
+#!/bin/bash -x
+##
+# Copyright (c) 2011 Apple Inc. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+##
+
+
+. ./benchlib.sh
+
+sudo -v # Force up to date sudo token before the user walks away
+
+SOURCE_DIR="$1"
+RESULTS="$2"
+
+NOW="$(date +%s)"
+
+WHEN=($((60*60*24*7)) $((60*60*24*31)) $((60*60*24*31*3)))
+for when in $WHEN; do
+ THEN=$(($NOW-$when))
+ REV_SPEC="{$(date -r "$THEN" +"%Y-%m-%d")}"
+ ./sample.sh "$REV_SPEC" "$SOURCE_DIR" "$RESULTS"
+done
Property changes on: CalendarServer/trunk/contrib/performance/some-more-data.sh
___________________________________________________________________
Added: svn:executable
+ *
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20110304/16e0a148/attachment-0001.html>
More information about the calendarserver-changes
mailing list