Commit Graph

315 Commits

Author SHA1 Message Date
Natale Patriciello
9539cd04d5 ci/cd: Disable Fedora 30 due to missing ipython package
Error message:

$ dnf install gcc gcc-c++ python python-devel ccache gsl gsl-devel libgcrypt gtk3 gtk3-devel sqlite sqlite-devel libxml2 libxml2-devel openmpi openmpi-devel boost-devel pygobject3-devel python3-gobject gobject-introspection-devel goocanvas2-devel graphviz-devel graphviz ipython --assumeyes
Fedora Modular 30 - x86_64                      3.2 MB/s | 2.7 MB     00:00
Fedora Modular 30 - x86_64 - Updates            4.8 MB/s | 4.1 MB     00:00
Fedora 30 - x86_64 - Updates                    9.0 MB/s |  24 MB     00:02
Fedora 30 - x86_64                              9.9 MB/s |  70 MB     00:07
Package libgcrypt-1.8.5-1.fc30.x86_64 is already installed.
Package libxml2-2.9.9-2.fc30.x86_64 is already installed.
No match for argument: ipython
Error: Unable to find a match: ipython

From https://gitlab.com/nsnam/ns-3-dev/-/jobs/535839400

The funny thing is that the same line works for Fedora 29 and 31.
2020-05-05 10:03:15 +02:00
Natale Patriciello
60f5d05a95 ci/cd: Fix ubuntu TZDATA installation
Closes #184
2020-05-05 10:02:55 +02:00
Alexander Krotov
82b555582e core: PriorityQueueScheduler based on std::priority_queue
This has a stub for Remove, which just cancels the event.

In turn this causes the simulator test case to fail, because of
the sanity check at the end of DefaultSimulatorImpl::Run.
2020-05-01 23:50:34 +00:00
Peter D. Barnes, Jr
b23be18b3b Use CommandLine cmd (__FILE__) instead of COMMANDLINE macro.
This in effect replaces commit 5e624d550
2020-05-01 14:42:53 -07:00
Peter D. Barnes, Jr
5e624d5504 doc: Use the new COMMANDLINE macro in every example 2020-04-27 16:20:09 -07:00
Peter D. Barnes, Jr
da6e6b340f docs: various fixes for broken links, removed AttributeValue types 2020-04-27 16:20:09 -07:00
Peter D. Barnes, Jr
fddf3eaac4 doc: various doxygen fixups in core 2020-04-10 17:30:25 -07:00
Peter D. Barnes, Jr
2fb2ed1689 doc: use \pname{} instead of \p when referring to arguments. 2020-04-10 17:30:25 -07:00
Peter D. Barnes, Jr
5739ee918a docs: tweak check-style to indent cases, leave namespaces alone 2020-04-07 17:18:59 -07:00
Peter D. Barnes, Jr
063d86c096 core: clear check-style -l3 errors 2020-03-25 15:18:01 -07:00
Tom Henderson
c84fa3fb13 docs: Update CI/CD summary with post from Natale 2020-03-13 11:12:55 -07:00
Natale Patriciello
aa714a54c6 ci: Update GCC, CLANG, Fedora, Ubuntu test build
Updated to the latest versions available.

Closes #160
2020-03-12 14:04:54 +01:00
Parth Pratim (GCI 2018)
503e330c1a utils: make check-style.py compatible with git 2020-03-10 18:22:55 +05:30
Eduardo Almeida
153492e56d utils: (fixes #138) Update CI scripts and README file after adding timeout value
see merge request !187
2020-02-14 09:12:20 +01:00
ZorazeAli
5a55b9fdcf utils: Using update-alternatives for gfortran for gcc 7 image
see merge request !186 and issue #138
2020-02-12 14:53:46 +01:00
ZorazeAli
12a9b0a94f utils: Add python3 in pre-installation list for gcc and Ubuntu tests
see issue #138
2020-02-12 12:46:15 +01:00
ZorazeAli
674162a6a1 utils: Extend CI/CD README.md to include customized .yml path configuration
see issue #138
2020-02-12 12:42:02 +01:00
Parth Pandya
741fd9feee doc: Add to doxygen a list of all TypeIds 2020-02-03 15:50:48 -08:00
Peter D. Barnes, Jr
60680946bb docs: Refactor print-introspected-doxygen 2020-02-03 15:43:09 -08:00
Eduardo Almeida
54e03b978c Fix typo in utils/tests/README.md 2020-01-21 16:10:06 +00:00
Tom Henderson
7a53a962cc build: (fixes #119) Waf --lcov-report and --lcov-zerocounters options 2019-12-24 12:16:05 -08:00
Tom Henderson
0258405cc6 build: Upgrade scripts to Python 3 (many changes due to Ankit Deepak) 2019-08-12 16:55:34 -07:00
Natale Patriciello
4d0b5369c2 ci: Use nsnam worker for very long tasks 2019-03-07 17:26:49 +01:00
Natale Patriciello
921b47d0aa ci: Fix pacman error while updating 2019-02-21 12:10:52 +01:00
Natale Patriciello
e6600bb598 test: Add CI for valgrind tests 2019-02-18 09:16:50 +01:00
Natale Patriciello
c466278f05 ci: Removed 'y', as per update database, from the CI script for archlinux 2019-02-17 22:00:18 +01:00
Natale Patriciello
f6c49ef713 ci: Updated docker image to archlinux/base 2019-02-09 10:02:01 +01:00
Natale Patriciello
740e5a79de utils: Added section for running test as users 2019-01-07 09:15:41 +01:00
Natale Patriciello
6bf161b339 utils: Compile the tutorial during CI builds 2019-01-07 09:15:40 +01:00
Natale Patriciello
441ae70c64 Example CI for ns-3 and Gitlab 2019-01-07 09:15:40 +01:00
Tom Henderson
b021f53ea2 Document the API change from removing --no32bit-scan 2018-07-21 16:31:05 -07:00
Alexander Krotov
00bb6fe7f6 Spellcheck 2018-06-27 10:50:27 +03:00
Sébastien Deronne
cb43ae1607 wifi: Clear doxygen warnings 2018-02-10 16:34:54 +01:00
Sébastien Deronne
27ac6c1c3c wifi: cleanup remaining Doxygen warnings 2017-10-21 10:12:18 +02:00
Peter D. Barnes, Jr.
c923be0a32 Minor fixups 2017-09-17 19:47:23 -07:00
Peter D. Barnes, Jr.
485c2673b8 [doxy] Add doxygen file header to introspected-doxygen.h 2017-08-29 07:56:38 -07:00
Tom Henderson
b68a27364c wifi: Extend documentation helper for attribute implementations 2017-08-29 14:51:27 -07:00
Tom Henderson
0b0bfedf27 utils: clear a doxygen warning 2017-03-19 07:51:54 -07:00
Tom Henderson
1d270b3a74 utils: Improve some documentation 2017-02-24 11:49:00 -08:00
Robert Ammon
f25f9dc730 utils: Doxygen updates for utils directory 2017-02-24 09:23:49 -08:00
Natale Patriciello
2e1295d7f3 utils: fixes style on bench-simulator.cc 2016-11-11 12:09:16 +01:00
Natale Patriciello
86fc7190a8 utils: (fixes #2535) corrected memleak on bench-sim 2016-11-11 12:08:44 +01:00
Ankit Deepak
2e82e0a948 Port Python programs to Python 3 2016-02-01 15:27:31 -08:00
Tom Henderson
924dddd824 remove duplicate entry 2015-12-09 19:31:49 -08:00
Tommaso Pecorella
3a8d1a1bda some small fixes 2015-11-11 21:52:39 -08:00
Siddharth Santurkar
2088c14cdd add test programs to test waf and test.py 2015-09-03 21:17:54 -07:00
Alexander Krotov
a32da6615b Byte tags benchmark 2015-08-08 18:21:45 +03:00
Alexander Krotov
57fa7f7b9b Use CommandLine to parse arguments in Packet benchmark 2015-08-08 21:45:16 +03:00
Mathieu Lacage
2e0d44a130 make minimum number of iterations 1 to avoid changing command-line behavior 2015-08-07 02:50:14 -04:00
Mathieu Lacage
6c4f5c7c79 run the benchmark over multiple iterations to minimize variance 2015-08-06 05:15:51 -04:00