File: HACKING.md

package info (click to toggle)
hippotat 1.3.2
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 700 kB
  • sloc: sh: 407; makefile: 132; perl: 84; python: 79; ansic: 34
file content (31 lines) | stat: -rw-r--r-- 711 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Hacking on hippotat

(This file is not very comprehensive.)

## Testing

Using upstream dependencies

```
NAILING_CARGO=nailing-cargo make check
```

Using dependencies from Debian (to test the init script):

```
autopkgtest --ignore-restrictions=isolation-machine --test-name=adt-initscript . --- schroot build
```

Run one test, ad-hoc, using a debug build

```
nailing-cargo build
nailing-cargo --- test/with-unshare test/t-basic
```

Formal isolation-machine autopkgtest (with pre-built binaries):

```
# autopkgtest-build-qemu forky /volatile/ian/autopkgtest-virt-qemu/forky
$ really autopkgtest . ../bpd/hippotat-{client,common,server}_1.2.3_*.deb --- qemu /volatile/ian/autopkgtest-virt-qemu/forky
```