def METHOD_NAME(cpu_all_online):
    siblings = [
        CpuSiblings(context_wrap("0,2", path=SIBLINGS_PATH.format(0))),
        CpuSiblings(context_wrap("1,3", path=SIBLINGS_PATH.format(1))),
        CpuSiblings(context_wrap("0,2", path=SIBLINGS_PATH.format(2))),
        CpuSiblings(context_wrap("1,3", path=SIBLINGS_PATH.format(3)))
    ]
    cpu_topology = CpuTopology(cpu_all_online, siblings)
    assert cpu_topology.online(0)
    assert cpu_topology.siblings(0) == [0, 2]
    assert cpu_topology.online(1)
    assert cpu_topology.siblings(1) == [1, 3]
    assert cpu_topology.online(2)
    assert cpu_topology.siblings(2) == [0, 2]
    assert cpu_topology.online(3)
    assert cpu_topology.siblings(3) == [1, 3]
    assert not cpu_topology.all_solitary