def METHOD_NAME(self):
    def f1(x, y):
        if x+y == 5:
            raise ValueError()
        return x+y
    pool = self.mk_pool()
    check = self._check_multiple_args_with_exceptions
    def check_pool_map():
        try:
            pool.map(f1, [1, 2, 3], [2, 3, 4])
        except ValueError:
            pass
        else:
            assert False, 'expected ValueError'
    check_pool_map()
    check(lambda: pool.imap(f1, [1, 2, 3], [2, 3, 4]))
    check(lambda: pool.starmap(f1, [(1, 2), (2, 3), (3, 4)]))
    check(lambda: pool.starcall([(f1, 1, 2), (f1, 2, 3), (f1, 3, 4)]))