virtual-labs / engineers-forum

This is the central repository to post all the queries regarding labs and experiments.
Other
2 stars 5 forks source link

Experiment Repository Creation Request for Queuing Theory and Modelling Lab - IITD #849

Open vlabsdev-iitd opened 1 year ago

vlabsdev-iitd commented 1 year ago

Repository Creation Request

Use this to get your experiment repository created or updated on GitHub under Virtual Labs organization.

  1. Coordinating Institute: IIT Delhi

  2. Approver’s Name: IITD

  3. Approved Proposal: Queuing Theory and Modelling Lab.pdf

  4. Hosted url: qnm-iitd.vlabs.ac.in/

  5. Primary GitHub Handle Details:

    Name: Virtual Labs IIT Delhi
    GitHub Handle: vlabsdev-iitd
    Email id: vlabsdev.iitd@gmail.com
  6. Secondary GitHub Handle Details:

    Name: Prof. S. Dharmaraja
    GitHub Handle: dharmarajas
    Email id: dharmar@maths.iitd.ac.in
    Name: Ms. Anisha
    GitHub Handle: virtuallabqueue
    Email id: anishaaggarwal7895@gmail.com; maz188445@iitd.ac.in

Please create experiment repositories in the same name as mentioned in the approved proposal attached and send the invitations to all the handles.

pavanchow commented 1 year ago

@virtuallabqueue Please find the links for Queuing Theory and Modelling Lab experiments and populate the repositories with sources of the experiments as detailed in Step 4 of the migration document

  1. Markovian queues with single server(infinite capacity)(M/M/1) - https://github.com/virtual-labs/exp-markovian-queues-with-singles-iitd
  2. Markovian queues with multiple-server (infinite capacity)(M/M/c) - https://github.com/virtual-labs/exp-markovian-queues-with-multiple-iitd
  3. Finite capacity single server Markovian Models (M/M/1/N) - https://github.com/virtual-labs/exp-finite-capacity-single-server-iitd
  4. Finite capacity multi-server Markovian Models (M/M/c/N) - https://github.com/virtual-labs/exp-finite-capacity-multi-server-iitd
  5. Finite capacity single server queue with general distributed arrivals and exponential service (GI/M/1/N)- https://github.com/virtual-labs/exp-finite-capacity-single-server-queue-with-general-distributed-arrivals-exponential-service-iitd
  6. Finite capacity single server queue with exponential arrivals and general distributed service (M/G/1/N) - https://github.com/virtual-labs/exp-finite-capacity-single-server-queue-with-exponential-arrivals-general-distributed-service-iitd
  7. Finite capacity multi-server queue with general distributed arrivals and exponential service (GI/M/c/N) - https://github.com/virtual-labs/exp-finite-capacity-multi-server-queue-with-general-distributed-arrivals-exponential-service-iitd
  8. Finite capacity multi-server queue with exponential arrivals and general distributed service (M/G/c/N) - https://github.com/virtual-labs/exp-finite-capacity-multi-server-queue-with-exponential-arrivals-general-distributed-service-iitd
  9. Infinite capacity single server queue with general distributed arrivals and exponential service (GI/M/1) - https://github.com/virtual-labs/exp-infinite-capacity-single-server-queue-with-general-distributed-arrivals-exponential-serivce-iitd
  10. nfinite capacity single server queue with exponential arrivals and general distributed service (M/G/1)- https://github.com/virtual-labs/exp-infinite-capacity-single-server-queue-with-exponential-arrivals-general-distributed-service-iitd
vlabsdev-iitd commented 1 year ago

@pavanchow @priya100raman

Please add the following id with the proposal and grant access to the repositories:

Name: Mr. Shakti Singh GitHub Handle: singhshakti182 Email id: singh.shakti182@gmail.com; maz208241@iitd.ac.in

Name: Ms. Nikita GitHub Handle: nikitagarg998 Email id: nikitagarg998@gmail.com

Please send the invitations to both the ids as well.

pavanchow commented 1 year ago

@vlabsdev-iitd sent invitations to the mentioned handles

virtuallabqueue commented 1 year ago

@pavanchow @priya100raman

Please add the following id with the proposal and grant access to the repositories:

Name: Roshan Prashant Bara GitHub Handle: roshanbara Email id: cs1200377@iitd.ac.in

pavanchow commented 1 year ago

@virtuallabqueue @roshanbara

Sent the required access. Please check email for the invite.

nikitagarg998 commented 1 year ago

Issues with Markovian queues with single server(infinite capacity)(M/M/1)

  1. Aim- Aim is appearing in underline form on the interface, however in the preview its not so.
  2. Theory under preview is not updating as such on the final interface. The mathematical expressions are appearing as code over the interface as shown in attached file.
  3. Posttest is not appearing on interface.
  4. Contributors and procedure have not been updated over interface after the pull request while its been showing over preview. Theory_1 Aim Contributors

Theory_2

pavanchow commented 1 year ago

@nikitagarg998 There is an error in pretest.json and it is causing the build to fail.

There is a "," missing on line 51.

JSON validator https://jsonlint.com/

pavanchow commented 1 year ago

@nikitagarg998 When there is a red error sign on the experiment testing page, it suggests that the build failed. The error can be identified and fixed with the following steps,

  1. Go to the experiment repository and change to the testing branch
  2. Check if the build has succeeded. You will see a red error sign near the commit ID if the build has failed
  3. Click on the error sign. This will give you a popup box with a details link
  4. Click on the details link. This will redirect you to the actions tab with all the build logs
  5. You should be able to see the build error in the logs along with the line number
nikitagarg998 commented 1 year ago

Dear Sir,

As per the trail mail, I have updated line 51 of the pretest.json file. Furthermore, by following the steps to check whether the build has failed. It shows that there is an error. I am attaching the screenshot for the same. Kindly give the resolution.

Thanks and Regards Nikita Research Scholar Department of Mathematics Central University of Rajasthan

On Wed, Jan 4, 2023 at 12:45 PM Pavan @.***> wrote:

@nikitagarg998 https://github.com/nikitagarg998 There is an error in pretest.json https://github.com/virtual-labs/exp-markovian-queues-with-singles-iitd/actions/runs/3806106348/jobs/6474673183#step:4:77 and it is causing the build to fail.

There is a "," missing on line 51. https://github.com/virtual-labs/exp-markovian-queues-with-singles-iitd/blob/testing/experiment/pretest.json#L51

JSON validator https://jsonlint.com/

— Reply to this email directly, view it on GitHub https://github.com/virtual-labs/engineers-forum/issues/849#issuecomment-1370560934, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4RMV4XXDZMMCF6XURJB7ZLWQUPSZANCNFSM6AAAAAASRYFOZE . You are receiving this because you were mentioned.Message ID: @.***>

priya100raman commented 1 year ago

@nikitagarg998, it would be a good idea to talk to other developers from IITD who have already developed experiments to understand the development issues.

Also, please take a look at the previously developed and hosted experiments of IITD to understand the format and template of the md and json files. This should resolve the underline issue that you are facing in aim.md.

Also kindly follow the above process listed to debug your build errors. The latest build error screen shot is attached below

image

virtuallabqueue commented 1 year ago

@pavanchow @priya100raman

Please add the following id with the proposal and grant access to the repositories:

Name: Mohammad Sarfraz GitHub Handle: Sarfrazkasana Email id: sarfrazch008@gmail.com

pavanchow commented 1 year ago

@virtuallabqueue Sent invitations to the mentioned handle. Please ask them to check their email and accept the invitation.

virtuallabqueue commented 6 months ago

@pavanchow @priya100raman

Please add the following ID with the proposal and grant access to the repositories:

Name: Naman Agrawal GitHub Handle: namanagrawal25 Email id: mt6200884@iitd.ac.in

Please send the invitation.

ravikiran2020 commented 6 months ago

@virtuallabqueue Sent invitation to @namanagrawal25 request to accept the invitation.

virtuallabqueue commented 6 months ago

@pavanchow @priya100raman

Please rename the following repositories as the given new names:

  1. Finite capacity single server Non-Markovian Models (M/G/1/N, GI/M/1/N, GI/G/1/N, G/G/1/N) - https://github.com/virtual-labs/exp-finite-capacity-single-iitd New name: Finite capacity single server queue with general distributed arrivals and exponential service (GI/M/1/N)

  2. Finite capacity multi-server Non-Markovian Models (M/G/c/N, GI/M/c/N, GI/G/c/N, G/G/c/N) - https://github.com/virtual-labs/exp-finite-capacity-multi-iitd New Name: Finite capacity single server queue with exponential arrivals and general distributed service (M/G/1/N)

  3. Infinite capacity single server Non-Markovian Models (M/G/1, GI/M/1, GI/G/1, G/G/1 ) - https://github.com/virtual-labs/exp-infinite-capacity-single-iitd New name: Finite capacity multi-server queue with general distributed arrivals and exponential service (GI/M/c/N)

  4. Infinite capacity multi-server Non-Markovian Models (M/G/c, GI/M/c, GI/G/c, G/G/c) - https://github.com/virtual-labs/exp-infinite-capacity-multi-iitd New Name: Finite capacity multi-server queue with exponential arrivals and general distributed service (M/G/c/N)

  5. Vacation Queues - https://github.com/virtual-labs/exp-vacation-queues-qt-iitd New name: Infinite capacity single server queue with general distributed arrivals and exponential service (GI/M/1)

  6. Retrial Queues - https://github.com/virtual-labs/exp-retrial-queues-qt-iitd New Name: Infinite capacity single server queue with exponential arrivals and general distributed service (M/G/1)

ravikiran2020 commented 6 months ago

@virtuallabqueue

Names of the experiments are changed please check.

virtuallabqueue commented 6 months ago

@ravikiran2020

The experiment names are still the same.

ravikiran2020 commented 6 months ago

@virtuallabqueue

Now the names are updated please check.

virtuallabqueue commented 6 months ago

@ravikiran2020

They are still the same. Please check Screenshot (40)

ravikiran2020 commented 6 months ago

@virtuallabqueue

All the links are updated. Please visit the link, the experiment names are updated. I will update the comments in this issue now.

virtuallabqueue commented 5 months ago

@ravikiran2020 Marked link is not working in experiment number 5. Screenshot (41)

ravikiran2020 commented 5 months ago

@virtuallabqueue Please check it now.