add unit tests for actions
add unit tests for actions


Former-commit-id: c69a1f23ba7d6d29631a10a2e25c522ab2b514d4
Former-commit-id: 86a606bdee31c572d124b0a0723ce8890c20df6f [formerly f31c3572a1258c074238dd6625bfb6b3dae39bff] [formerly 5463abae9e662950cef2ab535c109a1f3ae9a579 [formerly f29e837afb68dde1070003a08b65020c960e7ab8]]
Former-commit-id: d2f0a65ccf4c63e34ffb98f2c3872b5652a22ee3 [formerly 9bc5c27e6ae320bde7bf37937f581583e6909efe]
Former-commit-id: abfafef214056465bd2f2cb9168c68fd6844dd97
PolyJIT/benchbuild,PolyJIT/benchbuild,PolyJIT/benchbuild,PolyJIT/benchbuild