vigonometry / pe

0 stars 0 forks source link

Non-deterministic behaviour of data loading on different application launch methods #7

Open vigonometry opened 1 year ago

vigonometry commented 1 year ago

Details

After clearing the data within the application and exiting, on launch using java -jar FILENAME.jar correctly highlights the lack of data. However on using the JavaLauncherApp on MacOS (FILENAME > Open With > JavaLauncherApp), the app is populated with data that was already cleared from the application.

To reproduce

Enter the command clear in the prompt. Exit application Relaunch the application using java -jar FILENAME.jar Exit the application Relaunch the application using (right-click) FILENAME > Open With > JavaLauncherApp

Expected behavior

Deterministic behavior shown on loading of data (cleared data shouldn't exist within the application anymore even if an alternative launch method is used).

Screenshots / Screen recordings

Unpred.gif

System Details

nus-pe-bot commented 1 year ago

Team's Response

According to the PE instructions, we are not meant to run the java file the way you did. It seems like you are trying to find a way to break the system without following the instructions clearly stated. The only way we are supposed to run the java file is through the CLI, so your "bug" report is not right.

Here is the screenshot from the website that you a violating while reporting this "bug":

Screenshot 2023-04-17 at 8.02.45 PM.png

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: [replace this with your explanation]


## :question: Issue severity Team chose [`severity.Low`] Originally [`severity.High`] - [ ] I disagree **Reason for disagreement:** [replace this with your explanation]