Tommaso Pecorella
|
fc7d2e5089
|
ci: fix clang jobs
|
2022-09-18 13:42:00 +02:00 |
|
Tommaso Pecorella
|
d4907ec1aa
|
ci: fix cache key for weekly jobs
|
2022-09-17 22:20:30 +02:00 |
|
Gabriel Ferreira
|
c633a1420c
|
build: Add new build_exec macro to declare executable targets
Also adds IGNORE_PCH option to build_example macro.
|
2022-09-17 11:13:38 +00:00 |
|
Gabriel Ferreira
|
096b8d428c
|
build: Let test-ns3.py resume from a specific test
|
2022-09-17 11:13:38 +00:00 |
|
Gabriel Ferreira
|
db7f4b831a
|
build: Fix scratches subdir test
|
2022-09-17 11:13:38 +00:00 |
|
Tommaso Pecorella
|
1e64e58f92
|
ci: move doxygen job to debug build (for speed)
|
2022-09-15 20:13:19 +02:00 |
|
Eduardo Almeida
|
ba90a75497
|
ci: Fix duplicate weekly clang job names
|
2022-09-14 22:29:06 +00:00 |
|
Tommaso Pecorella
|
a5adf75663
|
ci: add a clang per-commit job and update the weekly clang jobs
|
2022-09-14 16:06:06 +02:00 |
|
Tommaso Pecorella
|
403aec2aa3
|
ci: save compilation cache also for failed jobs
|
2022-09-04 21:54:28 +02:00 |
|
Stefano Avallone
|
badf118289
|
ci: (fixes #729) Download pre-built dia package from www.nsnam.org
|
2022-08-31 01:24:04 +02:00 |
|
Peter D. Barnes, Jr
|
e899941026
|
doc: remove trailing white space when generating introspected-doxygen.h
|
2022-08-30 20:30:42 +00:00 |
|
Tommaso Pecorella
|
57347ec7e6
|
doc: ci: check for trailing white space in generated introspected-x.h
|
2022-08-30 20:30:42 +00:00 |
|
Stefano Avallone
|
27c8ef63db
|
Fetch glibc-debug via pacman to run valgrind tests
|
2022-08-26 09:38:29 +02:00 |
|
Tommaso Pecorella
|
467e956dd6
|
ci: fix pacman key initialization
|
2022-08-17 10:00:44 -05:00 |
|
Gabriel Ferreira
|
61376eefd7
|
build: fix TestVersionFile case in test-ns3.py
|
2022-08-16 22:52:02 -03:00 |
|
Gabriel Ferreira
|
9058a2c422
|
bindings, test: fix for python tests and Cppyy test case (fixes #724)
|
2022-08-16 22:54:49 +00:00 |
|
Eduardo Almeida
|
9738d6b267
|
ci: Add .base-per-commit-compile base job
|
2022-08-13 17:07:48 +00:00 |
|
Eduardo Almeida
|
dc82143a17
|
ci: Use double quotes instead of single quotes
|
2022-08-13 17:07:48 +00:00 |
|
Eduardo Almeida
|
e319b18d59
|
ci: Refactor before_script segments
|
2022-08-13 17:07:48 +00:00 |
|
Gabriel Ferreira
|
ecb47cb991
|
ci: enable python bindings on cppyy jobs
|
2022-08-08 13:42:54 -03:00 |
|
Gabriel Ferreira
|
ca421d6447
|
build: fix reading of "0" values from version.cache
Fixes https://gitlab.com/nsnam/ns-3-dev/-/issues/712
|
2022-08-08 13:42:54 -03:00 |
|
Gabriel Ferreira
|
0b2c62bf93
|
build: fix typos and formatting
|
2022-08-07 21:18:59 +00:00 |
|
Gabriel Ferreira
|
da221e41f6
|
build: remove git dependency when using version.cache and add a test
|
2022-08-07 21:18:59 +00:00 |
|
Tommaso Pecorella
|
72ff5fc759
|
ci: Swap Fedora 34 for 36
|
2022-08-07 15:41:11 -05:00 |
|
Gabriel Ferreira
|
059c07926a
|
test: add a test case to check the brightness of images in the docs
|
2022-08-05 01:30:40 -03:00 |
|
Gabriel Ferreira
|
8f76129ebf
|
test: fix test-ns3.py uncrustify test case
|
2022-08-05 01:22:12 -03:00 |
|
Gabriel Ferreira
|
4e1d606af5
|
bindings: fix segmentation violation in python scripts
And move sample-rng-plot.py code to a main function
|
2022-08-02 00:27:47 -03:00 |
|
Gabriel Ferreira
|
58c5a94daa
|
test: remove pybindgen test case
|
2022-08-01 21:24:02 +00:00 |
|
Gabriel Ferreira
|
b45b583f10
|
ci: switch pybindgen CI to cppyy
|
2022-08-01 21:24:02 +00:00 |
|
Gabriel Ferreira
|
36df81be90
|
bindings: replace pybindgen bindings support with cppyy bindings
|
2022-08-01 21:24:02 +00:00 |
|
Gabriel Ferreira
|
2942a14ac0
|
build: build scratches with multiple threads in test-ns3.py test case
|
2022-07-27 20:23:04 -03:00 |
|
Gabriel Ferreira
|
e7041ea4b2
|
tests: check if modules are directly linked to their dependencies
|
2022-07-19 12:07:46 -03:00 |
|
Gabriel Ferreira
|
18af201698
|
CI: always save the Doxygen warnings job artifact
|
2022-07-15 18:59:18 +00:00 |
|
Peter D. Barnes, Jr
|
1bf56b7697
|
utils: (merges !1000) Rename and refactor bench-simulator -> bench-scheduler
Add --all option to benchmark all schedulers.
|
2022-07-13 17:32:56 -07:00 |
|
Gabriel Ferreira
|
36bd103c49
|
build: ignore hidden source files in the scratch directory
Fixes https://gitlab.com/nsnam/ns-3-dev/-/issues/684
|
2022-06-21 15:42:33 -03:00 |
|
Gabriel Ferreira
|
e15b0dce2f
|
tests: new test cases to check for style checking and sanitizers
|
2022-06-18 17:57:05 -03:00 |
|
Gabriel Ferreira
|
60e1e4032c
|
fixing dead links
|
2022-06-18 17:57:05 -03:00 |
|
Gabriel Ferreira
|
a1580a5bd0
|
tests: new test case to check for stale links in the source code and docs
|
2022-06-18 17:57:05 -03:00 |
|
Tom Henderson
|
b6a5ee8151
|
Run utils/trim-trailing-whitespace.py on codebase
|
2022-06-05 21:01:11 -07:00 |
|
Eduardo Almeida
|
9a5ca86d06
|
ci: Add CI job to check trailing whitespace
|
2022-06-05 20:59:44 -07:00 |
|
Eduardo Almeida
|
d70780caad
|
utils: (merges !839) Add trim-trailing-whitespace.py script
|
2022-06-05 20:59:30 -07:00 |
|
Gabriel Ferreira
|
b2b5a07a52
|
CI: export environment variable used by Valgrind on Archlinux
|
2022-05-23 14:58:12 -03:00 |
|
Gabriel Ferreira
|
0548f480ee
|
CI: Add Alpine job to check if ns-3 can be built with Musl C library
|
2022-05-17 16:20:56 -03:00 |
|
Gabriel Ferreira
|
6473b7ec98
|
build: rollback linking to globally searched libraries
|
2022-05-13 18:50:55 -03:00 |
|
Gabriel Ferreira
|
f1e9d9c842
|
build: config table fixes
Includes:
- consistent ns-3 naming
- updated sqlite3 entry
- added entries for libxml2 and pybindgen scanning
|
2022-05-13 15:34:49 -03:00 |
|
Gabriel Ferreira
|
bf6effc920
|
build: Improve ns3rc parsing to support multiline list/skip comments
|
2022-05-11 16:01:48 -03:00 |
|
Gabriel Ferreira
|
22900026ce
|
test: Improve installation tests
- Use C++17 on the CMake project importing ns-3 as a 3rd-party package
- Skip pkg-config import check if it is not installed
|
2022-05-03 13:32:51 -03:00 |
|
Gabriel Ferreira
|
98eaf7a746
|
build: Do not recreate header symlinks during CMake refreshes
|
2022-05-02 16:11:19 -03:00 |
|
Tommaso Pecorella
|
6b754a3c34
|
ci: swap release builds with default
|
2022-05-01 18:32:32 +02:00 |
|
Tommaso Pecorella
|
0fd04a774b
|
ci: move pybindgen to a private runner
|
2022-04-25 12:06:47 +02:00 |
|