Именованный канал Basic
Этот автоматический тест проверяет функциональность именованных каналов. Он включает следующие тесты:
Тесты CreateNamedPipe
Тесты CallNamedPipe
Тесты TransactNamedPipe
Тесты TransactNamedPipe
Тесты WaitNamedPipe
Тесты в режиме открытия
Перекрывающиеся тесты
Чтение и запись тестов
Тесты канала очистки
Этот тест состоит из двоичного файла клиента (Npclient.exe) и двоичного файла сервера (Npserver.exe). Их можно запустить на том же компьютере, что и образ клиента, или на отдельном компьютере.
Сведения о тесте
Характеристики |
|
Платформы |
|
Поддерживаемые выпуски |
|
Ожидаемое время выполнения (в минутах) | 30 |
Категория | Разработка |
Время ожидания (в минутах) | 1800 |
Требуется перезагрузка | false |
Требуется специальная конфигурация | false |
Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Выполнение теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: Предварительные требования для тестирования файловой системы.
Чтобы запустить этот тест, выполните следующие действия.
Скопируйте тестовые двоичные файлы, перечисленные в разделе Список файлов , локально.
Запустите сервер с помощью следующей команды: npserver.exe
Запустите клиент с помощью следующей команды: npclient.exe \\<%имя_компьютера%>
Примечание
Вы можете запустить тест с сервером и клиентскими процессами, запущенными на двух разных компьютерах. В этом случае укажите имя узла сервера вместо <%computername%>.
Ожидаемое число проходов является переменным, но оно должно быть около 1010. Проверьте файл журнала на наличие тегов ошибок +SEV. Если вы не нашли экземпляры этого тега, тест пройден.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в разделе Устранение неполадок при тестировании Windows HLK.
Сведения об устранении неполадок см. в разделе Устранение неполадок при тестировании файловой системы.
Этот тест возвращает значение Pass или Fail. Чтобы просмотреть сведения о тестировании, просмотрите журнал тестирования из Windows Hardware Lab Kit (Windows HLK) Studio.
Дополнительные сведения
Синтаксис команд
Этот тест принимает один параметр, указывающий имя узла сервера.
Список файлов
Файл | Расположение |
---|---|
Npclient.exe |
[WTT\TestBinRoot]\NTTEST\BASETEST\kernel\misc\npclient.exe |
Npserver.exe |
[WTT\TestBinRoot]\NTTEST\BASETEST\kernel\misc\npserver.exe |
Namedpipe.ini |
[WTT\TestBinRoot]\NTTEST\BASETEST\kernel\misc\namedpipe.ini |
Ntlog.dll |
[WTT\OsBinRoot]\ddk_flat\DTM\tests\ntlog\ntlog.dll |
Ntlogger.ini |
[WTT\OsBinRoot]\ddk_flat\DTM\tests\ntlog\ntlogger.ini |
Параметры
Имя параметра | Описание параметра |
---|---|
LLU_LclAdminUser | LLU для выполнения |
LLU_NetAccessOnly | LLU для копирования |