Riot: أمثلة / اختبارات: تفشل اختبارات LoRa على الأنظمة الأساسية التي لا تدعم LoRa

تم إنشاؤها على ١٥ يوليو ٢٠٢٠  ·  3تعليقات  ·  مصدر: RIOT-OS/RIOT

وصف

الاختبارات المقدمة في # 11915 تفشل في الأنظمة الأساسية غير LoRa. راجع أيضًا https://github.com/RIOT-OS/Release-Specs/issues/156#issuecomment -658250837 المهمة 2 و 3.

خطوات إعادة إظهار المشكلة

$ BOARD=iotlab-m3 make -C examples/lorawan/ flash
...
$ BOARD=iotlab-m3 make -C examples/lorawan/ test
$ BOARD=iotlab-m3 make -C tests/pkg_semtech-loramac/ flash
...
$ BOARD=iotlab-m3 make -C tests/pkg_semtech-loramac/ test

نتائج متوقعة

يتم تجاهل الاختبارات أو وضع علامة عليها كما هو متوقع للفشل.

النتائج الفعلية

الاختبارات تفشل.

إصدارات

2020.07-RC1

Operating System Environment
----------------------------
         Operating System: "Arch Linux" 
                   Kernel: Linux 5.7.7-arch1-1 x86_64 unknown
             System shell: GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu)
             make's shell: GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu)

Installed compiler toolchains
-----------------------------
               native gcc: gcc (GCC) 10.1.0
        arm-none-eabi-gcc: arm-none-eabi-gcc (Arch Repository) 10.1.0
                  avr-gcc: missing
         mips-mti-elf-gcc: missing
               msp430-gcc: missing
     riscv-none-embed-gcc: missing
     xtensa-esp32-elf-gcc: missing
   xtensa-esp8266-elf-gcc: missing
                    clang: clang version 10.0.0 

Installed compiler libs
-----------------------
     arm-none-eabi-newlib: "3.3.0"
      mips-mti-elf-newlib: missing
  riscv-none-embed-newlib: missing
  xtensa-esp32-elf-newlib: missing
xtensa-esp8266-elf-newlib: missing
                 avr-libc: missing (missing)

Installed development tools
---------------------------
                   ccache: missing
                    cmake: cmake version 3.17.3
                 cppcheck: missing
                  doxygen: 1.8.18
                      git: git version 2.27.0
                     make: GNU Make 4.3
                  openocd: Open On-Chip Debugger 0.10.0+dev-01089-g3bfe49266 (2020-02-26-14:18)
                   python: Python 3.8.3
                  python2: Python 2.7.18
                  python3: Python 3.8.3
                   flake8: 3.8.3 (mccabe: 0.6.1, pycodestyle: 2.6.0, pyflakes: 2.2.0) CPython 3.8.3 on
               coccinelle: missing

LoRa tests bug

التعليق الأكثر فائدة

إنه فقط أن compile_and_test_for_board.py لا يأخذ هذا في الحسبان على ما يبدو.

نعم ، بالنسبة للاختبارات الأخرى (مثل السائق) التي تعمل مع ذلك.

وبالنسبة للسائقين الآخرين ، فإنه يفشل أو يتسبب في حدوث أخطاء صعبة مثل groove_ledbar ، أعتقد أن هذا الاختبار هو مجرد واحد من العديد من المشكلات التي تندرج تحت المشكلات التي تم تناولها جزئيًا في # 11954 ، ويتم التعامل مع هذا الاختبار بشكل مثالي من خلال ذلك ، PR أود إحيائها إذا حصلت على المزيد من الدعم.

ال 3 كومينتر

تم وضع هذا الاختبار في القائمة السوداء على CI لأنه يتطلب مزيدًا من الإعداد (بوابة لوراوان على سبيل المثال):

https://github.com/RIOT-OS/RIOT/blob/90911f4bf99aced30556a460fc97d5127c03959e/examples/lorawan/Makefile#L49 -L50

إنه فقط أن compile_and_test_for_board.py لا يأخذ هذا في الحسبان على ما يبدو.

إنه فقط أن compile_and_test_for_board.py لا يأخذ هذا في الحسبان على ما يبدو.

نعم ، بالنسبة للاختبارات الأخرى (مثل السائق) التي تعمل مع ذلك.

إنه فقط أن compile_and_test_for_board.py لا يأخذ هذا في الحسبان على ما يبدو.

نعم ، بالنسبة للاختبارات الأخرى (مثل السائق) التي تعمل مع ذلك.

وبالنسبة للسائقين الآخرين ، فإنه يفشل أو يتسبب في حدوث أخطاء صعبة مثل groove_ledbar ، أعتقد أن هذا الاختبار هو مجرد واحد من العديد من المشكلات التي تندرج تحت المشكلات التي تم تناولها جزئيًا في # 11954 ، ويتم التعامل مع هذا الاختبار بشكل مثالي من خلال ذلك ، PR أود إحيائها إذا حصلت على المزيد من الدعم.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

nikosft picture nikosft  ·  6تعليقات

sinkarharshad picture sinkarharshad  ·  7تعليقات

jia200x picture jia200x  ·  5تعليقات

romainvause picture romainvause  ·  3تعليقات

silkeh picture silkeh  ·  5تعليقات