Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exam Time not Consistent Across Participants #9938

Open
Malekos74 opened this issue Dec 3, 2024 · 5 comments
Open

Exam Time not Consistent Across Participants #9938

Malekos74 opened this issue Dec 3, 2024 · 5 comments
Labels
bug exam Pull requests that affect the corresponding module exercise Pull requests that affect the corresponding module

Comments

@Malekos74
Copy link

Describe the bug

On artemis, when one is going through an exam, the time left is shown on the top right of the screen.
During the "First Supervised Exercice of ITP", some students had a wrong time shown (60min instead of 90min)

When the 60min run out, the student gets forced to hand over his exam (Which shouldn't be the case since there should be 30 mins left)

To Reproduce

  1. I still do not know how to exactly reproduce it.

Expected behavior

The time should be consistent across all participants at the beginning of the exam.

Screenshots

Note that refreshing artemis before the 60min timer runs out updates the counter and shows the correct time.

Which version of Artemis are you seeing the problem on?

7.7.3

What browsers are you seeing the problem on?

Chrome, Safari

Additional context

No response

Relevant log output

No response

@Malekos74 Malekos74 added the bug label Dec 3, 2024
@github-actions github-actions bot added exam Pull requests that affect the corresponding module exercise Pull requests that affect the corresponding module labels Dec 3, 2024
@krusche
Copy link
Member

krusche commented Dec 3, 2024

We should really find out what caused this issue. This never happened before. Maybe some kind of edge case (e.g. editing the exam time shortly before the exam became visible) caused an issue.

@Malekos74
Copy link
Author

Malekos74 commented Dec 9, 2024

@krusche I also would expect that the issue was caused due to editing the time. We should maybe contact the person in charge of creating the exam on artemis and ask about it. (I doubt that we, as outsiders, can find out what happened exactly)

@Malekos74
Copy link
Author

Malekos74 commented Dec 9, 2024

Concerning the issue @HawKhiem mentioned:
I don't think that the problem that rose during the exam was caused by de-synced times in the personal computers of the participants because the only two possible time values they got was either 90 min. (Normal) or 60min. (Wrong time)

However, time calculation using server time sounds as an appropriate solution to me.

@badkeyy
Copy link
Contributor

badkeyy commented Dec 10, 2024

I am currently working on this. PR will follow soon

@krusche
Copy link
Member

krusche commented Dec 11, 2024

@badkeyy can you share what you found out?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug exam Pull requests that affect the corresponding module exercise Pull requests that affect the corresponding module
Projects
None yet
Development

No branches or pull requests

3 participants