Libelektra: الصفحة الرئيسية: فشل البناء

تم إنشاؤها على ١ مايو ٢٠١٩  ·  4تعليقات  ·  مصدر: ElektraInitiative/libelektra

منذ https://build.libelektra.org/jenkins/job/elektra-homepage/656/console ، فشل إنشاء الصفحة الرئيسية مع الخطأ التالي:

        Start  42: test_service_storageengine
 39/119 Test  #40: test_service_convertengine .......***Failed    7.44 sec
[==========] Running 12 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 12 tests from kdbrestServicesConvertengineTest
[ RUN      ] kdbrestServicesConvertengineTest.FindSuitablePluginCheck
[       OK ] kdbrestServicesConvertengineTest.FindSuitablePluginCheck (4223 ms)
[ RUN      ] kdbrestServicesConvertengineTest.ExportToFormatCheck
[       OK ] kdbrestServicesConvertengineTest.ExportToFormatCheck (80 ms)
[ RUN      ] kdbrestServicesConvertengineTest.ExportToFormatWithConfigCheck
[       OK ] kdbrestServicesConvertengineTest.ExportToFormatWithConfigCheck (54 ms)
[ RUN      ] kdbrestServicesConvertengineTest.ExportToFormatCheck2
/home/jenkins/workspace/elektra-homepage/src/tools/rest-backend/tests/test_service_convertengine.cpp:154: Failure
Value of: cf.isValidated ()
  Actual: true
Expected: false
[  FAILED  ] kdbrestServicesConvertengineTest.ExportToFormatCheck2 (106 ms)

Namoshek هل تعرف ماذا يعني هذا الخطأ؟ كيف يمكننا الحصول على خطأ تحقق أكثر تحديدًا؟

bug build good first issue help wanted

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

sanssecours هل لديك فكرة؟

بقدر ما أستطيع أن أقول ، من الكود:

https://github.com/ElektraInitiative/libelektra/blob/3d3c7eb52923cf4329197a9912c9439d9b33b920/src/tools/rest-backend/model_configformat.hpp#L84 -L92

و

https://github.com/ElektraInitiative/libelektra/blob/3d3c7eb52923cf4329197a9912c9439d9b33b920/src/tools/rest-backend/model_configformat.hpp#L47 -L62

YAJL لا تمرير التحقق من صحة ذهابا وإيابا بعد PR # 2580 تم دمجها في master فرع. من هذه المعرفة المحدودة أفترض استبدال ASSERT_FALSE في

https://github.com/ElektraInitiative/libelektra/blob/3d3c7eb52923cf4329197a9912c9439d9b33b920/src/tools/rest-backend/tests/test_service_convertengine.cpp#L154

مع ASSERT_TRUE يجب أن تكون الطريقة الصحيحة لإصلاح المشكلة.

ال 4 كومينتر

بصراحة ، ليس لدي أدنى فكرة. قد يكون سبب ذلك تغيير في المكوّن الإضافي قيد الاختبار. لم أكتب أي لغة C ++ منذ ذلك الحين ، لذلك أجد صعوبة في فهم ما فعلته في ذلك الوقت. 😄

شكرا لك على الرد السريع مع ذلك.

يبدو أن التحقق ذهابًا وإيابًا باستخدام JSON قد فشل الآن. sanssecours هل لديك فكرة؟

sanssecours هل لديك فكرة؟

بقدر ما أستطيع أن أقول ، من الكود:

https://github.com/ElektraInitiative/libelektra/blob/3d3c7eb52923cf4329197a9912c9439d9b33b920/src/tools/rest-backend/model_configformat.hpp#L84 -L92

و

https://github.com/ElektraInitiative/libelektra/blob/3d3c7eb52923cf4329197a9912c9439d9b33b920/src/tools/rest-backend/model_configformat.hpp#L47 -L62

YAJL لا تمرير التحقق من صحة ذهابا وإيابا بعد PR # 2580 تم دمجها في master فرع. من هذه المعرفة المحدودة أفترض استبدال ASSERT_FALSE في

https://github.com/ElektraInitiative/libelektra/blob/3d3c7eb52923cf4329197a9912c9439d9b33b920/src/tools/rest-backend/tests/test_service_convertengine.cpp#L154

مع ASSERT_TRUE يجب أن تكون الطريقة الصحيحة لإصلاح المشكلة.

هذا يبدو وكأنه حل سهل! شكرا لك على الوصف التفصيلي!

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

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

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

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

markus2330 picture markus2330  ·  4تعليقات

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

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