dev1 results not received

CC: @burke I took the test on dev/1 on last Thursday but still I have not received any news on it. Please be kind to guide me on how to proceed. Thanks

1 Like

I also took the test a while back and have yet to receive my results.

1 Like

@matthewwhitaker Really ? :slight_smile: How can we proceed to dev1?

There’s an automated quiz grader which adds people to the list of dev1’s (updated daily not by the second or minute). status.openmrs.org says it’s up but judging off of this, it doesn’t really seem like it.

1 Like

@ykarim250 Thanks I will go there and check.

Yeah, I took my test almost a month ago.

@matthewwhitaker What should we do ? Shall we do the test again?

We could try. How long ago did you take the test @madushan?

@matthewwhitaker about a week ago. Shall we say about this issue to someone higher in the ranks ?

No, they can see it here and will most likely respond in a little bit.

1 Like

@matthewwhitaker ok then we better be waiting. Just ping me if u got any progress. Thanks for the support.

1 Like

I just checked, and the quizgrader task has been successfully every day. I will see if I can find the results and logs.

@cintiadrThanks. It would be great if I could know the results

@burke, instead of running it from zappier, could it just be ran from CI? Or with something like https://www.npmjs.com/package/node-cron ?

Anyway, quizgrader code is in https://github.com/openmrs/openmrs-contrib-quizgrader/blob/master/app/app.js

(follow the /ping path)

I ran it one more time, apparently there was no one pending to be reviewed:

[2018-01-10 11:01:34.800] [INFO] app.js - pong
[2018-01-10 11:01:34.800] [DEBUG] grader.js - grading
[2018-01-10 11:01:35.155] [DEBUG] grader.js - grading completed
[2018-01-10 11:01:44.283] [INFO] app.js - status check
[2018-01-10 11:01:44.493] [DEBUG] grader.js - connections verified
[2018-01-10 11:02:44.627] [INFO] app.js - status check
[2018-01-10 11:02:44.945] [DEBUG] grader.js - connections verified
[2018-01-10 11:03:44.312] [INFO] app.js - status check
[2018-01-10 11:03:44.555] [DEBUG] grader.js - connections verified
[2018-01-10 11:04:44.458] [INFO] app.js - status check
[2018-01-10 11:04:44.688] [DEBUG] grader.js - connections verified

It’s looking for data from a google spreadsheet, but I don’t think I have access to that file.

There was some exceptions in Dec last year:

[2017-12-07 17:32:45.062] [ERROR] discourse.js - { Error: connect ECONNREFUSED 188.226.173.54:443
    at Object.exports._errnoException (util.js:1050:11)
    at exports._exceptionWithHostPort (util.js:1073:20)
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1097:14)
  code: 'ECONNREFUSED',
  errno: 'ECONNREFUSED',
  syscall: 'connect',
  address: '188.226.173.54',
  port: 443 }

It appears the only person granted was /dev/1 was:

quizgrader.log-2017-12:[2017-12-02 06:03:30.519] [INFO] grader.js - lwanjiru granted Smart Developer

Not sure what to do. @dkayiwa, do you know anything about the spreadsheet or how quizgrader works?

@cintiadr from your post, you already know more than i do. :smile:

@dkayiwa @cintiadr How should I proceed, Should I do the test again ?

@matthewwhitaker Does this mean we should take up the test again? :slight_smile:

Yeah, @madushan that’s probably a good first step.

1 Like

@burke is going to look into it. :smile:

Good news: I’ve identified the problem.

Bad news: In an effort to reduce ongoing costs of infrastructure, our SurveyMonkey account, which was not getting regular use, was converted from a paid to free plan and we’ve hit the limit of responses for the /dev/1 survey. :frowning:

I’ll try to find a quick workaround (especially as GSoC is ramping up).

@dkayiwa – this is going to force our hand to investigate sooner than later a more robust approach (like Google Forms) for dev quiz(zes).

Students:

There is no reason to take the quiz again. I will report back to this thread on progress.

2 Likes