in reply to Calling a perl script from GNU Parallel

I believe you're looking for '--nonall' instead of '--onall'. The former needs no arguments where the latter wants an argument list. Try this:
parallel -q --nonall --sshloginfile mycomputers --tag ./test.pl