Skip to content
  1. Sep 17, 2020
  2. Sep 16, 2020
    • Paul Spooren's avatar
      CI: add runtime tests for packages · da111fd0
      Paul Spooren authored
      Additional to manual runtime tests this CI addition runs a custom test
      script per package. Ideally this lowers the errors of package bumps,
      something which is time consuming when done manually for multiple
      architectures.
      
      This CI uses the official OpenWrt containers and tries to install and
      run compiled packages. The run depends on the content of `test.sh`,
      which is an `ash` script. It's called with the *packge name* and
      *package version* as arguments. This allows different behaviour if
      a single package generates multiple IPK files. The version is usable for
      the most trivial runtime check, e.g. `tmux -V | grep "$2"`.
      
      The current approach uses the qus project[1] which contains multiple
      QEMU binaries to run various architectures.
      
      [1]: https://github.com/dbhi/qus
      
      
      
      Signed-off-by: default avatarPaul Spooren <mail@aparcar.org>
      da111fd0
    • Paul Spooren's avatar
      syncthing: add runtime test · 0cc2a8dd
      Paul Spooren authored
      
      
      Run trivial check if the compiled binary works on the architecture.
      
      Signed-off-by: default avatarPaul Spooren <mail@aparcar.org>
      0cc2a8dd
    • John Audia's avatar
      htop: update to 3.0.2-1 · dee23001
      John Audia authored
      
      
      Build-tested: x86/64
      Run-tested: ipq806x (R7800)
      
      Signed-off-by: default avatarJohn Audia <graysky@archlinux.us>
      dee23001