Mohit Saxena
|
894f6e2103
|
Update tests.yml
|
3 years ago |
Mohit Saxena
|
0b0b09c7f5
|
Update tests.yml
|
3 years ago |
Gulshan Singh
|
b0b6a8fa30
|
Rename setup-test-tools.sh to setup-dev.sh (#1320)
|
3 years ago |
Tingfeng Yu
|
61ad340d25
|
made codecov optional, enable it with -c or --cov (#1322)
Co-authored-by: Tingfeng Yu <tingfeng.yu@anu.edu.au>
|
3 years ago |
Disconnect3d
|
6af5d7d7ed
|
Increase CI timeout to 20 minutes (#1309)
|
3 years ago |
Gulshan Singh
|
f0ea79575d
|
Add unit-test for find_fake_fast command
|
3 years ago |
Gulshan Singh
|
9a67233cd1
|
Store coverage files in .cov directory
|
3 years ago |
Gulshan Singh
|
8eabec5541
|
fixed coverage uploading
|
3 years ago |
Miles Liu
|
8d184a9e8e
|
Upload codecov report only from Ubuntu22.04
Also update GitHub action dependencies.
|
3 years ago |
Gulshan Singh
|
2bde0cc1d8
|
Update CI to test 18.04, 20.04, and 22.04 (#1100)
* Fix requirements.txt for Python 3.6
* Install coverage from setup-test-tools.sh
* Update CI to test Ubuntu 18.04, 20.04, and 22.04
|
3 years ago |
Disconnect3d
|
9636331504
|
CI: show installed packages
|
4 years ago |
patryk4815
|
c8c9e3f003
|
Add Codecov
|
4 years ago |
Arusekk
|
9c8df00462
|
Add basic coverage testing
|
4 years ago |
Disconnect3d
|
526b3ea9c6
|
Hopefully fix CI tests
|
4 years ago |
Disconnect3d
|
6fd42dd5ab
|
Add attachp command and tests for it
|
4 years ago |
Israel Alberto RV
|
bf49bf8356
|
Unit test fix (#868)
* Fixed the failed unit testing; Improved the Dockerfile, again.
* Fixed missing new line joiner in the Dockerfile.
* Fixed the default Python version from 2 to 3.
* Moved the installation of the nasm and golang packages to the setup script.
* Fixed the extra quotes which fails the sudo check.
* Added to the Git ignore file the output files assembled and linked in the test binaries.
* Removed the output files from test binaries.
* Added to the Git ignore file the virtual environment directory.
* Added sudo to the remove and link the Python3 binary.
* Added commands related to GO, to check why is failing.
* Fixed the installation of GO, only install if not exists in Ubuntu.
* Fixed the first test built in Assembler. Checks if it is working in GitHub.
* Fixed the problem with all the assembler tests; Extracted the asserts into methods, avoiding duplicates.
* Fixed some test, should be fail the Travis tests.
* Fixed one test for Travis.
* Fixed the asserts, now find all ecpected items into the output.
* Fixed the split message, joined again.
* Fixed the last error test for loads binary.
* Fixed one missing number in the comparison.
* Fixed the first Lint errors.
* Added comment in the Dockerfile.
The commented line about `git submodule`.
https://github.com/pwndbg/pwndbg/pull/868#discussion_r549075767
* Removed NASM and Go from the setup.
Created a new bash script to install them and added to the Dockerfile.
https://github.com/pwndbg/pwndbg/pull/868/files#r549075931
https://github.com/pwndbg/pwndbg/pull/868/files#r549076078
* Added the setup script in the GitHub test workflow.
https://github.com/pwndbg/pwndbg/pull/868/files#r549075931
https://github.com/pwndbg/pwndbg/pull/868/files#r549076078
* Testing the emulate cases.
It should be fail. I commented the emulation for the address 0x401000.
https://github.com/pwndbg/pwndbg/pull/868#discussion_r549111511
* Fixed the different start addresses in the assembler test.
https://github.com/pwndbg/pwndbg/pull/868#discussion_r549111511
https://github.com/pwndbg/pwndbg/pull/868#discussion_r549075485
* Experimenting with the python location.
Commented the remove python binary and added some logs.
https://github.com/pwndbg/pwndbg/pull/868#discussion_r549076170
* Removed the commands about delete Python and link the Python3.
https://github.com/pwndbg/pwndbg/pull/868#discussion_r549076170
|
5 years ago |
Arusekk
|
ce2266e95d
|
Add GitHub Actions support (#809)
|
5 years ago |