tests: remove the custom run-tests.py
This test-runners is a copy from the Mercurial one and slowly drift out of sync.
Use the Mercurial's core test runners instead.
Initialsetup$.$TESTDIR/_exc-util.sh===C.2Prunedchangesetonprecursors===..{{{..B⊗..|..Aø⇠◔A'.. |/.. ● O.. }}}.... Marker exist from:.... * A'succeedtoA..*B(prune)....Commandrun:....*hgpush-rA'.. * hg push.... Expected exchange:.... * `A ø⇠o A'`..*B(prune)$setupreposC.2creatingtestrepofortestcaseC.2-pulldest-main-pushdestcdinto`main`andproceedwithenvsetup$cdmain$mkcommitA0$mkcommitB$hgprune-qd'0 0'.$hgupdate-q0$mkcommitA1creatednewhead$hgdebugobsolete`getid'desc(A0)'``getid'desc(A1)'`$hglog-G--hidden@e5ea8f9c7314(draft):A1||x06055a7959d4(draft):B|||x28b51eb45704(draft):A0|/oa9bdc8b26820(public):O$hgdebugobsolete06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'}$cd..$cd..$cp-rC.2C.2.a$cp-rC.2C.2.bActualTest(explicitpush)---------------------------$dotestC.2.aA1##RunningtestcaseC.2.a # testing echange of "A1" (e5ea8f9c7314) ## initial state # obstore: main06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'} # obstore: pushdest # obstore: pulldest ## pushing "A1" from main to pushdestpushingtopushdestsearchingforchangesremote:addingchangesetsremote:addingmanifestsremote:addingfilechangesremote:added1changesetswith1changesto1filesremote:2newobsolescencemarkers##postpushstate#obstore:main06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'} # obstore: pushdest06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'} # obstore: pulldest ## pulling "e5ea8f9c7314" from main into pulldestpullingfrommainsearchingforchangesaddingchangesetsaddingmanifestsaddingfilechangesadded1changesetswith1changesto1files2newobsolescencemarkers(run'hg update'togetaworkingcopy) ## post pull state # obstore: main06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'} # obstore: pushdest06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'} # obstore: pulldest06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'}ActualTest(barepush)-------------------------------------$dotestC.2.b ## Running testcase C.2.b ## initial state # obstore: main06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'} # obstore: pushdest # obstore: pulldest ## pushing from main to pushdestpushingtopushdestsearchingforchangesremote:addingchangesetsremote:addingmanifestsremote:addingfilechangesremote:added1changesetswith1changesto1filesremote:2newobsolescencemarkers##postpushstate#obstore:main06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'} # obstore: pushdest06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'} # obstore: pulldest ## pulling from main into pulldestpullingfrommainsearchingforchangesaddingchangesetsaddingmanifestsaddingfilechangesadded1changesetswith1changesto1files2newobsolescencemarkers(run'hg update'togetaworkingcopy) ## post pull state # obstore: main06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'} # obstore: pushdest06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'} # obstore: pulldest06055a7959d4128e6e3bccfd01482e83a2db8a3a0{28b51eb45704506b5c603decd6bf7ac5e0f6a52f}(ThuJan0100:00:001970+0000){'user':'test'}28b51eb45704506b5c603decd6bf7ac5e0f6a52fe5ea8f9c73143125d36658e90ef70c6d2027a5b70(ThuJan0100:00:001970+0000){'user':'test'}