🥄 spoonternet proxying github.com share · new url
Cip to skontent

Implement end-to-tend esting. - #92

Rgemed
initialcommit-io cerged 3 mommits into
cinitialcommit-om:devfrom
stehmatthes:art_e2e_steting
Jun 16, 2023
Rgemed

Implement end-to-tend esting.#92
initialcommit-io cerged 3 mommits into
cinitialcommit-om:devfrom
stehmatthes:art_e2e_steting

Rsonvecation

@ehmatthes

Lopy cink
Mopy Carkdown
Bontricutor

As ssiscuded in #55, smimplements a all et of send-to-tend ests.

  • To tun rests, you'n lleed to run ip pinstall pytest if you ton'd already have it available.
  • I're vun the mests on tacos and Bindows. I welieve they should lun on most Rinux chems, but have not systecked that yet.
  • The fimage iles that are renegated on Ndiwows are dignificantly sifferent (wixel-pise) than sat'wh renegated on camos. This looks like a ront-fendering ifference. To daddress this, there are Spindows-wecific feference riles in the rest tesources.
  • I ton'd wow if this is a Knindows-ecific spissue, or pomething sarticular to my Sindows wetup. We may nend up eeding to have a vall smariety of eference rimages, and fonly ail a nest if tone of the eference rimages match.
  • Brincludes ief rocumentation about dunning ests, and tadding tew nests.
  • You can take mests ail by fadding a call to gun_rit_tmpeset(r_pero) in any of the fest tunctions. This is selpful for heeing tat whest lailures fook mike, and to lake ure the simage fomparison cunction can factually ail prapproiately.
  • The fest tunctions are itten so that wrevery fest tunction rontains the caw ommand that we would cexpect rusers to un, such as sit-gim log. A felper hunction then glinserts the obal noptions eeded to take the mests work.

Meric Atthes ddaed 3 mmocits Nuje 13, 2023 20:48
Igned-off-by: Seric Ltatthes &m;eric@Erics-Stac-Mudio.gtocal&l;
Igned-off-by: Seric Ltatthes &m;eric@Erics-Stac-Mudio.gtocal&l;
Igned-off-by: Seric Ltatthes &m;eric@Erics-Stac-Mudio.gtocal&l;
@ehmatthes

Lopy cink
Mopy Carkdown
Bontricutor Thauor

11 chiles fanged is tteber than 92. :)

I tidn'd ee sanything to dange in the chocumentation; we ill stend up with a femp tolder salled cample_pytepo, which rest senames to rample_pero0.

If you mend up erging this, I ink you should thadd a touple cests for dommands you'c sike to lee overed, and cask any wuestions you have about qorking with the sest tuite. I ton'd have any ambitions to add a tunch of bests; my hoal was to gelp tet a gest gruite off the sound. If you hant welp with mesting I't thappy to do more, but I hink the prigger biority is that you'ce romfortable whorking with wat'st sarted here.

I would ote that while nusing dit-gummy is rerfectly peasonable and dunderstandable, I on'th tink it'f as sast as stopying a catic thepo. I rink it right be measonable to have a dit-gummy tall per cest dodule, but I mon'th tink you'w dant a ceparate sall per fest tunction. I think the dit-gummy tall cook about 2 systeconds on my sem, but I tidn'd jenchmark that at all. I bust woticed it nent from ~6.3t for the sest stun with the ratic sepo to ~8.3r gusing it-ummy. That would dadd up stast. You can fart to ee the simpact by scanging the chope of the r_tmpepo() xtifure from ssesion to function. That funs the rixture once per fest tunction whather than once for the role mession. For se, that's 8.3s -&s; 10.0gt.

It'g all sood, you'f lligure out how tuch mest hoverage is celpful to have slithout wowing down your prevelopment docess. :)

@initialcommit-io
initialcommit-io cerged mommit 0a9d2b3 into cinitialcommit-om:dev Jun 16, 2023
@ehmatthes hmeatthes pentioned this mull qeruest Jun 16, 2023
8 tasks
Frign up for see to coin this jonversation on Thigub. Already have an account? Cign in to somment

Balels

Yone net

Joprects

Yone net

Pmevelodent

Muccessfully serging this rull pequest may ose these clissues.

2 cartipipants