مجلة Hashmedo Diary

تحديثات مساحة العمل الناعمة وحدود بيئة اختبار أكثر نظافة

9 سبتمبر التقدم: اختبار الانفصال البيئي، والانتعاش بعد إعادة التثبيت الاختبار، وخمسة UI إعادة تحميل وتثبيت الملاحة التي تم نشرها في Cell-1.

ما الذي تغير

اليوم أكملنا قطعة نطاق بيئة الاختبار ، وأعدنا بيئة الاختبار للاختبارات الطازجة ، وتحسين كيفية استجابة المنصة للتغيرات اليومية. ويتم الآن نشر عمل UI لاختبار البيئة Cell-1. لا يزال قبول العملاء في الإنتاج متوقفًا بينما تستمر فحوصات الإطلاق.

الحفاظ على بيئة الاختبار منفصلة

يستخدم موقع بيئة الاختبار وتطبيق وتدفقات الطيران الآن نطاقات بيئة الاختبار المخصصة الخاصة بهم.تحقق بيئة الاختبار يقبل فقط ردود الفعل البيئية الاختبار، وتصديق الإنتاج يقبل فقط ردود الفعل الإنتاج. لقد فحصنا أن كل واحد منهم يرفض استدعاء البيئة الأخرى.

قمنا بإزالة مستمعي بيئة الاختبار القديمة لمناطق الإنتاج وسجلات توجيه الهوية المتوافقة دون استعادة المنظمات المحذوفة. لا يزال سجل الصورة وموارد النسخ الاحتياطي / المورد وتطبيق المشغل Zoho مشتركا عن قصد ؛ هذا ليس عزل حساب المورد الكامل.

خطأ إعادة التدوير، واستعادته

قمنا بإعادة تثبيت مستأجر البيئة الاختبارية والهوية العملاء وحالة التوجيه ذات الصلة للبدء في الاختبار نظيفًا ، وإلغاء الاشتراكات النشطة المتبقية. تم أخذ النسخ الاحتياطية المحمية قبل إعادة التثبيت.

كان التنظيف واسعًا جدًا. كما ألغى عمل قاعدة البيانات المتعفن كتالوجات الأونتولوجيا المشتركة والتاريخ التشغيلي الذي كان من المفترض أن يتحقق من حذف المستأجرين. قمنا بتصحيح سجل إعادة التثبيت واستعادة تلك السجلات المشتركة من النسخ الاحتياطي المسبقة لإعادة التثبيت.

استعادة كتالوجات الكيانات والعلاقات، وتاريخ التنفيذ وتاريخ الخطأ المنصة في حين ترك المحتوى السابق المستأجر والهوية العملاء محذوفة. تم إنشاء مستأجر جديد بعد حفظ إعادة التثبيت. قمنا بمقارنة بيانات الكتالوج المشتركة ضد النسخ الاحتياطية وإنشاء بيانات العينات المعتمدة داخل صفقة تم إعادة تشغيلها.

إن الإنتاج لم يتأثر. القاعدة المسجلة للتنظيف المستقبلي هي حذف بيانات المستأجر المختارة فقط والتحقق من الكتالوجات المشتركة وتاريخ التشغيل قبل وبعد التشغيل.

تحديث مساحة العمل في الموقع

تغيير حالة أو صاحب لا ينبغي إعادة تحميل الصفحة بأكملها أو إلغاء العمل في لوحة أخرى. لقد قمنا بتوسيع التحديثات في الموقع عبر عمليات النظام والنموذج ، وخصائص المكونات والتكوين ، وتدفقات العمل للنشر ، وإذن المستخدم ، وعميل API ، وإدارة الويب ، وإدارة التقارير.

وتجدد الإجراءات المدعومة الآن المناطق المتأثرة بالخادم مع الحفاظ على الوثيقة، ومجال الملاحة، والتدور، واللوحات المفتوحة، والمشاريع غير ذات الصلة. لا تزال الموافقة الحالية والتصديق والتأكيدات المؤثرة جزءًا من نفس العمليات.

خمسة ملاحظات ملموسة

لقد قمنا بمراجعة ستة تركيبات النظام الحي، وستة أنواع من المكونات والعلاقات النموذجية المشتركة، جنبا إلى جنب مع النموذج والمتداول والرمز المتصفح. وتشمل الاختبارات الإضافية 92 نوعًا، ومركزًا، ومركزًا.

وجدت المراجعة خمسة مجموعات من القضايا، كلها الآن ثابتة:

  1. لا تزال أعمال الهندسة المعمارية متجددة. تسجيل التحقق، وتطبيق نماذج البدء، وإنشاء أو توصيل الكيانات، وإزالتها، وإضافة العلاقات الآن تحديث مساحة العمل الحالية.
  2. لقد فقدت الوثيقة تفسيرها. تظهر أخطاء الحقول المتوقعة الآن داخل النموذج المقدّم، وتحتفظ بالقيم بحيث يمكن للمستخدمين تصحيحها وإعادة تقديمها.
  3. الفلاتر السريعة فقدت أحدث طلب. النظم والنماذج والمكونات الآن تجاهل ردود الفعل الفولاذية. وتستخدم الملاحة الترتيبية والعودة / الأمامية نفس المعالجة، ويتم الحفاظ على النص الذي يتم إدخاله أثناء التحميل.
  4. تم إزالة الكائنات في سياق الملاحة. إزالة موضوع العمليات المحددة يعيد السياق إلى نموذجها أو نظامها. البقاء على قيد الحياة الكائنات الحية تحافظ على سياقها، وتظهر الكائنات التي تم إعادة تسميتها اسمها المحدث.
  5. أصبحت النص المدرسية سياق القائمة. وتحدد صفحات المخزون حاليا باستمرار أنفسهم بأنهم أنظمة أو نماذج أو مكونات، بغض النظر عن رؤية الدليل أو التصنيف.

هذه التصحيحات تستخدم جهاز الملاحة الحالي والتخطيط. لا يضيفون طبقة أخرى من الملاحة.

الإفراج والتحقق

سيل 1 يعمل الآن 20260909.1 / v1.1.0-rc96. ويستخدم التطبيق والعمال نفس الصورة غير المتغيرة ويبلغون بصحة جيدة. وتتوافق جميع عمليات التحقق من الهجرة الموجودة في 164، ولم تكن هناك حاجة إلى أي هجرة جديدة في قواعد البيانات.

وتشمل التحقق الكامل اختبارات الذهاب، وإدماج قواعد البيانات، وعزل المستأجرين، والنسخ الاحتياطي وإعادة التأهيل، والتقييمات المتوسطة والتحكم في الإصدار. بوابة البريد الإلكتروني 407 اختبارات, 59 الموافقة على السفن الاختيارية و صفر الفشل. لا يمكن إجراء اختبارات Shellcheck و Python لأن أدواتهم لم تكن متوفرة ؛ تم إجراء فحوصات التركيب shell.

تم تأكيد البريد الإلكتروني التحقق من الإصدار ، تم التحقق من النسخ الاحتياطية المشفرة قبل وبعد نشرها ، وتم إجراء فحوصات الصحة العامة / الراحة. وتتوافق النصوص المتوفرة للملاحة والتحديث مع المصدر المتعهد. تم توقيت محاولة للتحقق من المستخدم المضيف الحقيقي ، بحيث لا يزال الاستقبال ملحوظًا.

لم تتلقى CellPro والإنتاج هذا التطبيق. يتم الالتزام بتحديث تعليمات استرداد الهوية الموضوعية ولكن لم يتم نشرها مع تطبيق Cell-1.

التالي التحقق

سوف نستمر في قبول بيئة الاختبار المعتمدة، والتحقق من تدفق العمل المستخدم العادي، والإنشاء المتخصص والنقل المحذوف، وتخطيط استرداد المستأجرين. لا تزال فحوصات إطلاق الإنتاج وأي نطاق أوسع خطوات منفصلة. إن إغلاق هذه النتائج الخمسة لا يعني أن كل تدفق عمل المنصة قد تم اختبارها بشكل كامل.

← المزيد من الملاحظاتبدءاً من Hashmedo