revert change from transactions (which won't work for parallel tests) to using truncation
re-added a couple different ruby versions to tests.sh