File tree 4 files changed +25
-15
lines changed
4 files changed +25
-15
lines changed Original file line number Diff line number Diff line change
1
+
2
+
3
+ #! /bin/bash
4
+ set -e
5
+ # set -x
6
+ # docker run -v /path/to/gef:/gef archlinux:base-20241110.0.278197 "bash /gef/tests/extended/archlinux.sh"
7
+ pacman -Suy
8
+ pacman -Suy --noconfirm gdb cmake gcc python3 procps file elfutils binutils cmake gcc qemu-user locales git python-pip make
9
+ export LANG=en_US.UTF8
10
+ export LC_ALL=en_US.UTF8
11
+
12
+ alias gdb-multiarch=gdb
13
+ bash /gef/tests/extended/run_pytest.sh
Original file line number Diff line number Diff line change @@ -8,10 +8,4 @@ rm -rf /var/lib/apt/lists/* && localedef -i en_US -c -f UTF-8 -A /usr/share/loca
8
8
export LANG=en_US.UTF8
9
9
export LC_ALL=en_US.UTF8
10
10
11
- git config --global --add safe.directory /gef
12
- cd /gef
13
- export PY_VER=` gdb-multiarch -q -nx -ex " pi print('.'.join(map(str, sys.version_info[:2])))" -ex quit`
14
- echo Using Python ${PY_VER}
15
- python${PY_VER} -m pip install --user --upgrade -r tests/requirements.txt -r docs/requirements.txt --break-system-packages
16
- make -C tests/binaries -j4
17
- python${PY_VER} -m pytest --forked -n 4 -v -m " not benchmark" tests/
11
+ bash /gef/tests/extended/run_pytest.sh
Original file line number Diff line number Diff line change @@ -6,11 +6,4 @@ dnf install -y gdb cmake gcc python3 python3-pip procps file elfutils binutils c
6
6
export LANG=en_US.UTF8
7
7
export LC_ALL=en_US.UTF8
8
8
9
- git config --global --add safe.directory /gef
10
- cd /gef
11
- alias gdb-multiarch=gdb
12
- export PY_VER=` gdb-multiarch -q -nx -ex " pi print('.'.join(map(str, sys.version_info[:2])))" -ex quit`
13
- echo Using Python ${PY_VER}
14
- python${PY_VER} -m pip install --user --upgrade -r tests/requirements.txt -r docs/requirements.txt --break-system-packages
15
- make -C tests/binaries -j4
16
- python${PY_VER} -m pytest --forked -n 4 -v -m " not benchmark" tests/
9
+ bash /gef/tests/extended/run_pytest.sh
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ set -e
3
+
4
+ git config --global --add safe.directory /gef
5
+ cd /gef
6
+ export PY_VER=` gdb-multiarch -q -nx -ex " pi print('.'.join(map(str, sys.version_info[:2])))" -ex quit`
7
+ echo Using Python ${PY_VER}
8
+ python${PY_VER} -m pip install --user --upgrade -r tests/requirements.txt -r docs/requirements.txt --break-system-packages
9
+ make -C tests/binaries -j4
10
+ python${PY_VER} -m pytest --forked -n 4 -v -m " not benchmark" tests/
You can’t perform that action at this time.
0 commit comments