dd010101 / vyos-jenkins

Scripts for building custom VyOS stream (1.5 circinus) packages/images. Also legacy scripts for building frozen 1.3 equuleus/1.4 sagitta packages/images.
98 stars 32 forks source link

Unsure of how to run smoketests #48

Closed RSully closed 3 months ago

RSully commented 3 months ago

Hi, I have been using this to build ISOs for both branches successfully using the automated method. It isn't clear to me what exact steps I need to run to be able to run the smoke tests. I read through the README but it seems like it is more tailored for manual building or such, or I am just confused by something obvious. If I am in the /opt/vyos-jenkins directory, what do I need to do to run the smoketests?

dd010101 commented 3 months ago

Since there is no automated way, then you would need to follow the generic instructions. You need to clone the vyos-build, put your ISO into specific directory with specific name, install the dependencies and then you can run it from vyos-build repo. The automated scripts don't help you much, they just give you ISO with vyos-1x-smoketest installed thus you need to prepare the environment yourself.

dd010101 commented 3 months ago

I did update the section to more reflect current state and give more direct instructions related to the automated scripts. The method is the same though - you need to create the testing environment manually.