def METHOD_NAME(self):
    """
    test parallel execution of listFileBlockLocation DBS API
    We use small dataset with the following data:
    dasgoclient -query="block dataset=/VBF1Parked/HIRun2013A-v1/RAW"
    The parallel call should perform better then sequential while results
    should remain the same.
    """
    url = "https://cmsweb.cern.ch/dbs/prod/global/DBSReader"
    reader1 = DBS3Reader(url, logger=None, parallel=False, aggregate=True)
    reader2 = DBS3Reader(url, logger=None, parallel=True, aggregate=True)
    blocks = [
        '/VBF1Parked/HIRun2013A-v1/RAW#52da10be-5c87-11e2-912f-842b2b4671d8',
        '/VBF1Parked/HIRun2013A-v1/RAW#6861d50a-5c7f-11e2-912f-842b2b4671d8',
        '/VBF1Parked/HIRun2013A-v1/RAW#6dd88910-5c80-11e2-912f-842b2b4671d8',
        '/VBF1Parked/HIRun2013A-v1/RAW#6e258f12-5c80-11e2-912f-842b2b4671d8',
        '/VBF1Parked/HIRun2013A-v1/RAW#fc64292c-5c81-11e2-912f-842b2b4671d8',
        '/VBF1Parked/HIRun2013A-v1/RAW#fc87c8dc-5c81-11e2-912f-842b2b4671d8',
        '/VBF1Parked/HIRun2013A-v1/RAW#fcd9876c-5c81-11e2-912f-842b2b4671d8'
        ]
    time0 = time.time()
    res1 = reader1.listFileBlockLocation(blocks)
    time1 = time.time() - time0
    self.assertTrue(time1 > 0)  # to avoid pyling complaining about not used varaiable
    time0 = time.time()
    res2 = reader2.listFileBlockLocation(blocks)
    time2 = time.time() - time0
    self.assertTrue(time2 > 0)  # to avoid pyling complaining about not used varaiable
    self.assertTrue(res1 == res2)