with open('test_pid_' + str(os.getpid()), 'w') as f:
    f.write(str(os.getpid()) + '\n')

def test_2():
    time.sleep(5)
with open('test_pid_' + str(os.getpid()), 'w') as f:
    f.write(str(os.getpid()) + '\n')

def test_3():
    time.sleep(5)
with open('test_pid_' + str(os.getpid()), 'w') as f:
    f.write(str(os.getpid()) + '\n')
Python Nose: записывайте результаты тестов в файл с помощью многопроцессорного плагина