Closed felixling94 closed 4 years ago
This is nearly perfect, just change these few things and maybe test what happens when too many or too few KernelArgs are given?
Da ich Probleme mit dem Testen von Kernel-Quellcode (Keine Möglichkeit zu Abfangen von Segmentation Faults durch C++)haben, in dem zu geringe Anzahl von Kernel - Argumente in die Kernel-Funktion eingefügt werden, wodurch es zu einem Segmentation - Fault kommt, braucht ich von euch eine neue Herangehensweise.
This is nearly perfect, just change these few things and maybe test what happens when too many or too few KernelArgs are given?
Da ich Probleme mit dem Testen von Kernel-Quellcode (Keine Möglichkeit zu Abfangen von Segmentation Faults durch C++)haben, in dem zu geringe Anzahl von Kernel - Argumente in die Kernel-Funktion eingefügt werden, wodurch es zu einem Segmentation - Fault kommt, braucht ich von euch eine neue Herangehensweise.
@LukasSiefke I assume that it's non trivial to know how many arg a kernel has, so I guess we just have to hope users know?
This is nearly perfect, just change these few things and maybe test what happens when too many or too few KernelArgs are given?
Da ich Probleme mit dem Testen von Kernel-Quellcode (Keine Möglichkeit zu Abfangen von Segmentation Faults durch C++)haben, in dem zu geringe Anzahl von Kernel - Argumente in die Kernel-Funktion eingefügt werden, wodurch es zu einem Segmentation - Fault kommt, braucht ich von euch eine neue Herangehensweise.
@LukasSiefke I assume that it's non trivial to know how many arg a kernel has, so I guess we just have to hope users know?
Ne, mir ist auch kein einfacher Weg bekannt wie man das bestimmen kann. In den Java-Tests habe ich dann Tests mit einer zu kleinen Anzahl an Argumenten einfach augelassen. Übrigens wenn man zu viele Argumente übergibt gibt es keine Fehler.
Es werden Tests erstellt, um sowohl die Erstellung des Kernels als auch den Start des erstellten Kernels auf Richtigkeit zu prüfen.