def METHOD_NAME(self):
    self.nodes[COMMISSIONER].interface_up()
    self.nodes[COMMISSIONER].thread_start()
    self.simulator.go(config.LEADER_STARTUP_DELAY)
    self.assertEqual(self.nodes[COMMISSIONER].get_state(), 'leader')
    self.nodes[COMMISSIONER].commissioner_start()
    self.simulator.go(5)
    self.nodes[COMMISSIONER].commissioner_add_joiner(self.nodes[JOINER_ROUTER].get_eui64(), 'PSKD01')
    self.nodes[COMMISSIONER].commissioner_add_joiner(self.nodes[JOINER].get_eui64(), 'PSKD02')
    self.simulator.go(5)
    self.nodes[JOINER_ROUTER].interface_up()
    self.nodes[JOINER_ROUTER].joiner_start('PSKD01')
    self.simulator.go(10)
    self.assertEqual(
        self.nodes[JOINER_ROUTER].get_networkkey(),
        self.nodes[COMMISSIONER].get_networkkey(),
    )
    self.nodes[JOINER_ROUTER].thread_start()
    self.simulator.go(5)
    self.assertEqual(self.nodes[JOINER_ROUTER].get_state(), 'router')
    self.nodes[COMMISSIONER].enable_allowlist()
    self.nodes[COMMISSIONER].add_allowlist(self.nodes[JOINER_ROUTER].get_addr64())
    self.nodes[JOINER].enable_allowlist()
    self.nodes[JOINER].add_allowlist(self.nodes[JOINER_ROUTER].get_addr64())
    self.nodes[JOINER].interface_up()
    self.nodes[JOINER].joiner_start('PSKD02')
    self.simulator.go(10)
    self.assertEqual(
        self.nodes[JOINER].get_networkkey(),
        self.nodes[COMMISSIONER].get_networkkey(),
    )
    self.nodes[JOINER].thread_start()
    self.simulator.go(5)
    self.assertEqual(self.nodes[JOINER].get_state(), 'router')
    self.collect_rloc16s()