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

Time Zone Localization #5

Open
1 task done
Domo929 opened this issue May 10, 2023 · 2 comments
Open
1 task done

Time Zone Localization #5

Domo929 opened this issue May 10, 2023 · 2 comments
Assignees
Labels
status: cant reproduce Issue can't be reproduced status: needs information Waiting for more information from submitter type: bug Something isn't working

Comments

@Domo929
Copy link

Domo929 commented May 10, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When I run my test suite, whether by clicking the "Run all tests" button or by letting it detect changes and run, it shows the most recent test run as "4 hours ago".

Expected Behavior

When I run a test, the most recent listing is shown as "Now" or "1 Minute Ago"

Steps To Reproduce

  1. Run WSL2 on Windows
  2. Navigate to a Go Project saved on a WSL2
  3. Run gokiburi
  4. Open http://127.0.0.1:9393/
  5. Let it run test suites, or trigger a run automatically
  6. Observe time since last test

Environment

- OS: 
Edition	Windows 11 Enterprise
Version	22H2
OS build	22621.1555
- Architecture: amd64
- Gokiburi: v0.1.0
- Browser: Firefox 13.0

Anything else?

I'm currently in the EDT time zone, which is 4 hours off of UTC, so that is likely the culprit.

I ran date in my WSL2 shell and confirmed that the WSL2 time matches my Windows/IRL time.

@Domo929 Domo929 added type: bug Something isn't working status: triage Issue needs triaging labels May 10, 2023
@michenriksen
Copy link
Owner

Hi there, thanks for reporting!

I tried setting my system time to be in EDT to reproduce the issue in Firefox, but I was unfortunately not able to. I also tried with Chrome DevTool's location simulation, but that didn't trigger it either. 😕

Do you have any privacy extensions or similar installed that could be doing trickery with the browser's datetime for anti-fingerprinting or something like that?

It's also possible that it's a Windows-specific issue.

I'm marking the issue as not reproducible for now, but I would greatly appreciate any additional information that could help me resolve the issue.

Also, since you're on a Windows machine, please feel free to report any bugs or weirdness, as I have been developing this tool exclusively on Mac. 🙇

@michenriksen michenriksen added status: needs information Waiting for more information from submitter status: cant reproduce Issue can't be reproduced and removed status: triage Issue needs triaging labels May 13, 2023
@Domo929
Copy link
Author

Domo929 commented May 17, 2023

Hey! Happy to help.

Do you have any privacy extensions or similar installed that could be doing trickery with the browser's datetime for anti-fingerprinting or something like that?

I run Ghostery and uBlock Origin, but neither of them reported changing anything. When I disabled both of them and reloaded the page / restarted the CL app, I had the same issue.

Is there some specific place you'd like me to snoop with the browser debugging tools? I'm not a JS developer myself but I'm happy to look wherever I can for more information.

Besides the timing issues, it seems to run pretty great on WSL! Been enjoying this tool a lot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: cant reproduce Issue can't be reproduced status: needs information Waiting for more information from submitter type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants