ability to filter session and test by status, add_metadata, add_user

I prefer 'add_test_metadata', other than 'test_add_metadata'. In general function names should be phrased imperative phrases (verb first)