add command_spec with upload testing