#!/bin/bash
if [ -z "megatest.config" ]; then
echo "The file 'megatest.config' does not exist. This must be run in a megatest area."
exit 1
fi
if [ -d ".mtdb" ]; then
echo "The .mtdb directory already exists. Will not do the conversion"
exit 1
fi
if [ -d ".megatest" ]; then
echo "Found a .megatest directory. Will convert from megatest 1.70 to 1.71/1.80 format"
/p/foundry/env/pkgs/megatest/1.70/16/bin/megatest -list-runs % -dumpmode sexpr > data.sexpr
else
if [ -f "megatest.db" ]; then
echo "Found megatest.db. Will convert from megatest 1.65 to 1.71/1.80 format"
/p/foundry/env/pkgs/megatest/1.65/92/bin/megatest -list-runs % -dumpmode sexpr > data.sexpr
else
echo "Did not find .megatest or megatest.db. Cannot do the conversion"
exit 1
fi
fi
which megatest
megatest -import-sexpr data.sexpr