Merge changes.

This commit is contained in:
Daniel Nichter
2012-06-04 11:23:40 -04:00
3 changed files with 22 additions and 12 deletions

View File

@@ -149,6 +149,7 @@ linux_exclusive_collection () { local PTFUNCNAME=linux_exclusive_collection;
[ "$CMD_GETENFORCE" ] && getenforce="$($CMD_GETENFORCE 2>&1)"
echo "getenforce ${getenforce:-"No SELinux detected"}" >> "$data_dir/summary"
if [ -e "$data_dir/sysctl" ]; then
echo "swappiness $(awk '/vm.swappiness/{print $3}' "$data_dir/sysctl")" >> "$data_dir/summary"
local dirty_ratio="$(awk '/vm.dirty_ratio/{print $3}' "$data_dir/sysctl")"
@@ -161,6 +162,7 @@ linux_exclusive_collection () { local PTFUNCNAME=linux_exclusive_collection;
if [ "$dirty_bytes" ]; then
echo "dirtystatus $(awk '/vm.dirty_bytes/{print $3}' "$data_dir/sysctl"), $(awk '/vm.dirty_background_bytes/{print $3}' "$data_dir/sysctl")" >> "$data_dir/summary"
fi
fi
schedulers_and_queue_size "$data_dir/summary" > "$data_dir/partitioning"

View File

@@ -168,7 +168,9 @@ test_linux_exclusive_collection () {
local PT_SUMMARY_SKIP=""
mkdir "$dir/1"
if [ -e "$dir/sysctl" ]; then
cp "$dir/sysctl" "$dir/1/"
fi
linux_exclusive_collection "$dir/1"
is \
@@ -183,7 +185,9 @@ test_linux_exclusive_collection () {
done
mkdir "$dir/2"
if [ -e "$dir/sysctl" ]; then
cp "$dir/sysctl" "$dir/2/"
fi
linux_exclusive_collection "$dir/2"
is \
@@ -205,8 +209,11 @@ platform="$(get_var platform "$p/summary")"
if [ "$platform" = "Linux" ]; then
mkdir "$TMPDIR/linux_data"
if [ -e "$p/sysctl" ]; then
cp "$p/sysctl" "$TMPDIR/linux_data/sysctl"
fi
test_linux_exclusive_collection "$TMPDIR/linux_data"
rm -rf "$TMPDIR/linux_data"
else
skip 1 5 "Tests exclusive for Linux"
fi

View File

@@ -52,5 +52,6 @@ ok(
# #############################################################################
$sb->wipe_clean($dbh1);
$sb->wipe_clean($dbh2);
diag(`$trunk/sandbox/stop-sandbox master 12348 >/dev/null`);
ok($sb->ok(), "Sandbox servers") or BAIL_OUT(__FILE__ . " broke the sandbox");
exit;