Tommaso Pecorella
|
4847bf6d2d
|
ci: (fixes #830) skip clang-tidy-diff for non-sources locations
|
2022-12-22 23:42:30 +01:00 |
|
Eduardo Almeida
|
5c8b820b7b
|
Remove unneeded typedef in struct and enum
|
2022-12-22 17:36:30 +00:00 |
|
Eduardo Almeida
|
3c46b1bd6c
|
ci: Disable duplicate clang-tidy job in merge requests
|
2022-12-19 11:04:58 +00:00 |
|
Eduardo Almeida
|
a093341e12
|
ci: Fallback to the full clang-tidy scan if files can not be found
|
2022-12-19 10:59:52 +00:00 |
|
Eduardo Almeida
|
61b47fc5ed
|
ci: Calculate clang-tidy diff based on upstream/master
|
2022-12-19 10:59:52 +00:00 |
|
Eduardo Almeida
|
b72e7b234e
|
ci: Add clang-tidy-diff job
|
2022-12-07 17:14:18 +00:00 |
|
Eduardo Almeida
|
cfe6c129b1
|
ci: Define the CLANG_TIDY_OUTPUT variable in the clang-tidy job
|
2022-12-07 17:14:18 +00:00 |
|
Eduardo Almeida
|
f2445bf4a6
|
ci: Change timeout of clang-format job to 1h
|
2022-12-07 17:14:18 +00:00 |
|
Eduardo Almeida
|
08fb792657
|
ci: Formatting edits in clang-tidy job
|
2022-12-07 17:14:18 +00:00 |
|
Gabriel Ferreira
|
c5e22f542b
|
ci: skip tests if the same build (no cache misses) already passed them
|
2022-12-04 06:39:02 +00:00 |
|
Gabriel Ferreira
|
164e993d46
|
ci: reuse per-commit-gcc-debug job's cache in the doxygen job
|
2022-12-03 19:20:55 -03:00 |
|
Eduardo Almeida
|
ec16822e76
|
ci: Show more info in clang-tidy job's output
|
2022-12-03 15:48:33 +00:00 |
|
Eduardo Almeida
|
db6ff267b3
|
ci: Enable more modules in the clang-tidy job
|
2022-12-03 15:48:33 +00:00 |
|
Tommaso Pecorella
|
d4eaabc104
|
ci: add ubuntu:latest
|
2022-12-03 00:29:43 +01:00 |
|
Gabriel Ferreira
|
bd2dde6c48
|
test: reconfigure before each test in test-ns3.py
|
2022-11-30 23:25:33 -03:00 |
|
Gabriel Ferreira
|
5cd9069cd2
|
bindings: add Python-based UdpEchoServer application to python-unit-tests.py
|
2022-11-27 16:09:31 +00:00 |
|
Tommaso Pecorella
|
a9223622da
|
network: make addresses ConvertTo public and simplify python scripts
|
2022-11-25 01:36:26 +00:00 |
|
Eduardo Almeida
|
b9562ba520
|
Fix formatting of braced-init-lists by adding trailing comma
|
2022-11-24 16:13:09 +00:00 |
|
Gabriel Ferreira
|
789967fbc4
|
test: add test case for precompiled header checks in test-ns3.py
|
2022-11-13 21:17:39 +00:00 |
|
Gabriel Ferreira
|
abaf9fecbc
|
test: add NS3_NINJA_TRACE test case in test-ns3.py
|
2022-11-13 21:17:39 +00:00 |
|
Gabriel Ferreira
|
1ccd8ed0b6
|
test: add NS3_CLANG_TIMETRACE test case in test-ns3.py
|
2022-11-13 21:17:39 +00:00 |
|
Gabriel Ferreira
|
10a61ca102
|
test: refactor Docker-based tests in test-ns3.py
|
2022-11-13 21:17:39 +00:00 |
|
Gabriel Ferreira
|
77a583ef08
|
build: (fixes #808) handle profile setting changes in the first ns3 run
|
2022-11-13 21:17:39 +00:00 |
|
Eduardo Almeida
|
db839d13e5
|
ci: Add emacs-line job to code-linting
|
2022-11-11 13:02:32 +00:00 |
|
Tommaso Pecorella
|
a736c7a09d
|
ci: downgrade doxygen 1.9.5 (bugged) to 1.9.3
|
2022-11-05 22:37:00 +00:00 |
|
Eduardo Almeida
|
7c182618ed
|
Fix clang-tidy readability-redundant-string-cstr warnings
|
2022-10-28 16:05:20 +00:00 |
|
Eduardo Almeida
|
60e6e9cd25
|
ci: Run clang-tidy job with ns-3 debug build
|
2022-10-28 16:31:10 +01:00 |
|
Eduardo Almeida
|
135ed46b7d
|
clang-tidy: Disable WarningsAsErrors in regular builds
|
2022-10-28 16:31:10 +01:00 |
|
Gabriel Ferreira
|
ce45129b66
|
ci: clean up build artifacts of doxygen job
|
2022-10-26 01:56:58 -03:00 |
|
Gabriel Ferreira
|
12373157a4
|
bindings, docs: pass strings via char* to CommandLine.AddValue
And supplement memory-management issues section
|
2022-10-25 23:17:55 -03:00 |
|
Gabriel Ferreira
|
d5c425bcf7
|
build: remove MPI_CI environment variable from test-ns3.py test case
|
2022-10-25 12:59:40 -03:00 |
|
Gabriel Ferreira
|
53f2c381dc
|
build: (fixes #789) add examples as dependencies of example-as-test suites
|
2022-10-25 12:59:40 -03:00 |
|
Eduardo Almeida
|
01a2d7786a
|
utils: Add list of files to skip in check-style-clang-format.py
|
2022-10-24 20:23:32 +00:00 |
|
Eduardo Almeida
|
d825794fe8
|
utils, doc: Update check-style-clang-format.py to respect clang-format guards in tabs checking
|
2022-10-24 21:21:39 +01:00 |
|
Eduardo Almeida
|
b07e1d7019
|
utils: Adjust formatting of check-style-clang-format.py
|
2022-10-24 21:21:39 +01:00 |
|
Eduardo Almeida
|
cff8408462
|
ci: Add GCC 12 to weekly jobs
|
2022-10-24 16:43:00 +01:00 |
|
Eduardo Almeida
|
9e39d6d5ad
|
ci: Enable MPI in per-commit jobs
|
2022-10-24 16:43:00 +01:00 |
|
Gabriel Ferreira
|
fcbb0b0cfe
|
build: fix mpi test case and refactor test-ns3.py
|
2022-10-17 23:04:49 -03:00 |
|
Tommaso Pecorella
|
5519d95528
|
ci: re-enable gcc-8 weekly jobs
|
2022-10-16 21:11:12 +00:00 |
|
Eduardo Almeida
|
c115a77dd7
|
utils: Add ".cmake" to the list of files to be checked by "check-style-clang-format.py"
|
2022-10-15 21:13:54 +01:00 |
|
Eduardo Almeida
|
ab47be98a2
|
utils: Fix tabs checking
|
2022-10-15 21:13:54 +01:00 |
|
Eduardo Almeida
|
050bf556e6
|
utils: Fix check-style-clang-format.py formatting
|
2022-10-15 21:13:50 +01:00 |
|
Eduardo Almeida
|
95e95f8904
|
Fix clang-tidy warnings in brite, click, mpi, openflow, p2p, visualizer
|
2022-10-14 16:58:17 +00:00 |
|
Eduardo Almeida
|
dfc6fb9d2d
|
Remove emacs comment from C++ files
|
2022-10-14 14:13:12 +00:00 |
|
Eduardo Almeida
|
bfae084517
|
utils: Update utils scripts to not add emacs comment on new files
- Update create-module.py
- Update print-instrospected-doxygen.cc
|
2022-10-14 14:13:12 +00:00 |
|
Eduardo Almeida
|
2b01a49af3
|
ci: Add 3h timeout to code-linting jobs
|
2022-10-13 19:24:56 +01:00 |
|
Eduardo Almeida
|
3ac4bba216
|
ci: Clean clang-tidy job output to only show errors and save it as artifact
|
2022-10-13 19:23:20 +01:00 |
|
Gabriel Ferreira
|
82bbdfacb1
|
ci: Cleanup build artifacts after testing
|
2022-10-11 15:25:05 -03:00 |
|
Gabriel Ferreira
|
4d8ef16f60
|
build: remove C++ format checking tests from test-ns3.py
|
2022-10-10 20:09:59 -03:00 |
|
Eduardo Almeida
|
05e28c23ee
|
utils: Find default clang-format in check-style-clang-format.py
|
2022-10-09 18:56:11 +00:00 |
|