Commit Graph

14774 Commits

Author SHA1 Message Date
Stefano Avallone
d92dfdca45 wifi: Add a test for issue 211 2020-06-08 16:50:41 -07:00
Stefano Avallone
5a2dc723b6 wifi: Fix build with clang 10 2020-06-08 16:50:41 -07:00
Stefano Avallone
f7eb7dcfec wifi: Do not consume a sequence number when an MSDU is not dequeued 2020-06-08 16:50:41 -07:00
Stefano Avallone
4547326445 wifi: (fixes #211) Remove MSDUs with expired lifetime when (re)starting channel access 2020-06-08 16:50:41 -07:00
Steven Smith
dded72e02e build: (fixes #217) Guard compilation of example used as a test
* Added documentation to ExampleAsTestSuite on the need for this guarding
* Updated with Peter's patch for examples-as-test placeholders in wscripts
2020-06-08 09:35:50 -07:00
Natale Patriciello
6b830f9457 ci/cd: Clang10 repo only has python3 packages. Remove python2 packages from the installed list 2020-06-08 10:59:22 +02:00
Natale Patriciello
f8e8ade4df ci/cd: Disabled debug/release tests, doing them only in optimized mode 2020-06-08 10:09:32 +02:00
Natale Patriciello
2cd9029757 ci/cd: Added Clang 10 compile test 2020-06-08 10:09:13 +02:00
Tom Henderson
5eea3c0270 bindings: Rescan all APIs 2020-06-07 11:38:26 -07:00
Tom Henderson
a1396b2cc6 bindings: Remove statements with implicit Time conversions 2020-06-07 11:37:46 -07:00
Tom Henderson
d3e20db1e8 core: Remove cast (conversion operator) for Time objects
Updates the fix committed in 852a612c due to Python bindings compilation issues
Discussion of this issue can be found in merge request !323 (issue #215)
2020-06-07 11:36:06 -07:00
Stefano Avallone
f67f219510 core: Fix overload resolution for Simulator::Schedule variants 2020-06-07 11:33:39 -07:00
Tommaso Zugno
54c788d74e spectrum: fix wrong usage of atan 2020-06-04 19:18:46 +02:00
Peter Barnes
5dab92583b doc: Time and space complexity of the various Schedulers 2020-06-03 20:37:22 +00:00
Peter Barnes
852a612c33 core: avoid implicit Time conversions 2020-06-03 18:13:09 +00:00
Tommaso Pecorella
963d21b656 network: implement missing Ipv6Address::IsInitialized 2020-06-02 21:32:30 +00:00
Peter D. Barnes, Jr
f6169105b5 network: refactor DelayJitterEstimation to more closely follow RFC 1889 and RFC 3550 2020-06-02 15:50:28 +00:00
Peter Barnes
0c4ace3b18 ShowProgress burnin 2020-06-02 15:50:09 +00:00
BHASKAR K
c316c0de8c core: Include typedefs for int64_t and uint64_t 2020-06-01 22:02:45 +05:30
Tom Henderson
edd67b60f9 internet: Add ECN test case for SYN retransmission test 2020-06-01 08:00:18 -07:00
Alexander Krotov
1b79d59968 internet: call NotifyConnectionFailed on SYN timeout
Fixes https://gitlab.com/nsnam/ns-3-dev/issues/76
2020-06-01 07:48:03 -07:00
Alexander Krotov
68bb36d5fa internet: test for connection failure due to SYN retransmissions
This commit adds a test that checks that
NotifyConnectionFailed is called when the number of SYN retransmissions
is exceeded.
2020-06-01 06:54:12 -07:00
Tommaso Pecorella
2f850e3da3 internet: improve ndisc entries logging 2020-06-01 11:10:09 +02:00
Tommaso Pecorella
e95b5e946a sixlowpan: fix test for optimized builds 2020-06-01 11:09:44 +02:00
BHASKAR K
cd745fd992 traffic-control: Add ECN marking test for FqCoDel 2020-06-01 09:49:38 +02:00
Tom Henderson
2919c77c5e traffic-control: Add ECN marking to FqCoDel queue disc 2020-06-01 09:49:38 +02:00
Tom Henderson
a0f0149b88 traffic-control: Improve fq-codel logging 2020-06-01 09:48:15 +02:00
BHASKAR K
014b0e48ad traffic-control: Added ECN tests for CoDel queue disc. 2020-06-01 09:39:29 +02:00
Tom Henderson
4aade6e7ef traffic-control: Add ECN marking to CoDel queue disc 2020-06-01 09:32:15 +02:00
Alexander Krotov
d7a144bcf8 troubleshoot.rst: replace --command-template with --gdb and --valgrind 2020-06-01 07:18:03 +03:00
Alexander Krotov
269d982c7b Add --gdb option to run any program or test under gdb 2020-06-01 07:18:03 +03:00
Alexander Krotov
aa3b2c88cd wutils.py: raise WafError if both --valgrind and --command-template are specified
even if force_no_valgrind is True, as it is for Python tests
2020-06-01 07:18:03 +03:00
Tom Henderson
302a462463 network: (fixes #216) Correct the return value for PacketSocket::SendTo () 2020-05-31 18:43:04 -07:00
Tommaso Pecorella
95a11d0878 sixlowpan: fix failing test 2020-05-31 16:00:00 +02:00
Tommaso Pecorella
b5bffe4bd2 lrwpan: clarify the role of U/L bit in the interface identifier. 2020-05-31 15:59:44 +02:00
Tommaso Pecorella
94054a73cd internet: remove code duplication 2020-05-30 21:07:01 +00:00
Tommaso Pecorella
534bb98fe6 sixlowpan: add example as test 2020-05-30 17:43:12 +02:00
Sébastien Deronne
32498ccce8 wifi: Fix typos in description of IdealRateManagerChannelWidthTest 2020-05-30 13:30:19 +02:00
Sébastien Deronne
8d865c6ef5 wifi: Fix type for m_lastChannelWidthObserved in IdealWifiManager 2020-05-30 13:30:11 +02:00
Tommaso Pecorella
1b96a400da lr-wpan: (fixes #212) Rx callback must have both source mac and pan id. 2020-05-30 11:19:06 +00:00
Tommaso Pecorella
3ba3b1459e internet: fix copy-paste error 2020-05-29 14:21:16 +00:00
Tommaso Pecorella
aec65492ac internet: remove code duplication 2020-05-29 13:13:20 +00:00
Tommaso Pecorella
50c1bfef9d internet and internet-apps modules - Fixes to NS_LOG_FUNCTION_NOARGS 2020-05-29 12:22:48 +00:00
Vivek Jain
97dd10ea59 core: use variadic template for CreateObject 2020-05-28 22:18:55 +00:00
ZorazeAli
5128a68dc6 lte: Rescan APIs 2020-05-28 15:32:52 +02:00
Peter D. Barnes, Jr
88d244c5f0 lte: Add trace sources for uplink PSD and RBs
see merge request !300
2020-05-28 15:32:48 +02:00
Peter D. Barnes, Jr
a75ca74913 Revert "doc: doc/doxygen.warnings.report.sh exit status"
This reverts commit 5164a46b9e.
2020-05-27 15:03:59 -07:00
Peter Barnes
5164a46b9e doc: doc/doxygen.warnings.report.sh exit status
This amends the script to return a tailored exit status:

With filter-in options (-m, -f) the exit status records if any warnings
were found in the listed module or files.

Without any filter-in options the exit status records whether *any*
Doxygen warnings were found.
2020-05-27 20:59:06 +00:00
Tommaso Pecorella
136c71a36f internet: fix failing test 2020-05-27 04:12:38 +02:00
Tommaso Pecorella
ae554d95cd Fix logic error in sending RS and improved logging. 2020-05-27 03:12:04 +02:00