You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
FreeRTOS/FreeRTOS-Plus/Test/FreeRTOS_Plus_TCP_Integrati...
Aniruddha Kanhere 6efc39f44b
Add Project for running integration tests v2 (#80)
* Project for integration tests

* relative paths in project files

* relative paths in project files-1

* relative paths in project files-2

* addressed comments

* addressed comments v2

Co-authored-by: Yuhui Zheng <10982575+yuhui-zheng@users.noreply.github.com>
5 years ago
..
WinPCap Add Project for running integration tests v2 (#80) 5 years ago
FreeRTOSConfig.h Add Project for running integration tests v2 (#80) 5 years ago
FreeRTOSIPConfig.h Add Project for running integration tests v2 (#80) 5 years ago
FreeRTOS_Plus_TCP_Integration_Tests.sln Add Project for running integration tests v2 (#80) 5 years ago
ReadMe.txt Add Project for running integration tests v2 (#80) 5 years ago
Read_Me_Build_Instructions.url Add Project for running integration tests v2 (#80) 5 years ago
WIN32.vcxproj Add Project for running integration tests v2 (#80) 5 years ago
WIN32.vcxproj.filters Add Project for running integration tests v2 (#80) 5 years ago
WIN32.vcxproj.user Add Project for running integration tests v2 (#80) 5 years ago
demo_logging.c Add Project for running integration tests v2 (#80) 5 years ago
demo_logging.h Add Project for running integration tests v2 (#80) 5 years ago
dlldata.c Add Project for running integration tests v2 (#80) 5 years ago
main.c Add Project for running integration tests v2 (#80) 5 years ago
printf-stdarg.c Add Project for running integration tests v2 (#80) 5 years ago
test_runner.c Add Project for running integration tests v2 (#80) 5 years ago
test_runner.h Add Project for running integration tests v2 (#80) 5 years ago
test_runner_config.h Add Project for running integration tests v2 (#80) 5 years ago

ReadMe.txt

The FreeRTOS+TCP source code and example projects are currently provided in
their own .zip file download, but using the directory structure of the official
FreeRTOS .zip file download.  This allow the projects to be seamlessly moved
from one download to the other, but can seem strange when the files are viewed
in isolation.

The FreeRTOS+TCP Integration Tests Visual Studio project file is in the following
directory: FreeRTOS-Plus\Tests\FreeRTOS_Plus_TCP_Integration_Tests

This project is a version of the standard FreeRTOS demos that includes the
integration tests of +TCP. It tests 4 functions in the TCP source code. To Run this
project, make sure that the computer is connected to a network via ethernet cable.
Open the project (using file named "FreeRTOS_Plus_TCP_Integration_Tests.sln") and
choose the required network interface by modifying this line #define 
configNETWORK_INTERFACE_TO_USE in FreeRTOSConfig.h.

Once these changes are made, just build and run the project. It should run 4 test
of which all should pass.