Skip to content

Tests force-pushes being closed by Oppiabot. - #103

Closed
jayam04 wants to merge 92 commits into
developfrom
force-push-test
Closed

jayam04 wants to merge 92 commits into
developfrom
force-push-test

Conversation

@jayam04

@jayam04 jayam04 commented Apr 24, 2026

Copy link
Copy Markdown
Owner

Overview

  1. This PR fixes #[fill_in_number_here] or fixes part of #[fill_in_number_here].
  2. This PR does the following: [Explain here what your PR does and why]
  3. (For bug-fixing PRs only) The original bug occurred because: [Explain what
    the cause of the bug was, and which PR introduced it]

Essential Checklist

Please follow the instructions for making a code change.

  • I have linked the issue that this PR fixes in the "Development" section of the sidebar.
  • I have checked the "Files Changed" tab and confirmed that the changes are what I want to make.
  • I have written tests for my code.
  • The PR title starts with "Fix #bugnum: " or "Fix part of #bugnum: ...", followed by a short, clear summary of the changes.
  • I have assigned the correct reviewers to this PR (or will leave a comment with the phrase "@{{reviewer_username}} PTAL" if I can't assign them directly).

Testing doc (for PRs with Beam jobs that modify production server data)

  • A testing doc has been written: ... (ADD LINK) ...
  • (To be confirmed by the server admin) All jobs in this PR have been verified on a live server, and the PR is safe to merge.

Proof that changes are correct

Proof of changes on desktop with slow/throttled network

Proof of changes on mobile phone

Proof of changes in Arabic language

PR Pointers

KartikSuryavanshi and others added 30 commits March 15, 2026 16:26
…sing checkpoints for New Learner Dashboard (oppia#24724)

* made changes

* made changes

* Progress pass issue

* Added backend files

* fixed lint and mypy check

* Fixed failing tests

* fixed failing backend checks

* fixed backend tests

* fixed backend tests

* fixed backend tests

* fixed backend tests

* fixed backend tests

* add tests for backend coverage

* add tests for backend coverage

* add tests for backend coverage

* Fixed failing coverage

* Add test for missing progress data coverage

* Implemented progress updation similar to classroom lessons

* removed unrelated files

* removed unrelated files

* added test

* added test

* removed progress field

* fixed type checks and lint checks

* added frontend tests

* Apply suggestion from @brianrodri

Co-authored-by: Brian Rodriguez <brian@brianrodri.com>

* Apply suggestion from @brianrodri

Co-authored-by: Brian Rodriguez <brian@brianrodri.com>

* Apply suggestion from @brianrodri

Co-authored-by: Brian Rodriguez <brian@brianrodri.com>

* Made requested changes

* Reordered import statements at top and used swap_to_always_return

* fixed ci checks

* Fixed progress for collections

* fixed frontend coverage

* Made some suggested changes

---------

Co-authored-by: Brian Rodriguez <brian@brianrodri.com>
* Fix part of oppia#23496: Enforce strict type checks in group 22

* removed group 22 files from run_typescript_checks.py

* fix unknown type and empty initialization to correct type

* Fix eslint error: replace Type<any> with Type<unknown>
… StoryModel with id story_id not found" (oppia#24841)

Fix generate dummy chapters: use story_id
…icate modal (oppia#25244)

Fix oppia#20274: Disallow future dates in certificate modal date picker
* Updated issue template for flakes

* fixed some typos

* Updated the template to redirect user to wiki for detailed filing info
…ent in workflow (oppia#25161)

* Fix PTAL workflow: ignore quoted lines and prevent self-assignment

* Fix lint: ensure single newline at EOF

* Trigger CLA recheck
…-assignment in workflow" (oppia#25410)

Revert "Fix oppia#22289: Ignore quoted PTAL comments and prevent self-assignment i…"

This reverts commit edade98.
…sts (oppia#25223)

Fix oppia#21285: Remove flaky stderr assertion in test_start_subprocess_for_result
…5220)

* Add check to guard against unused i18n keys

* Add one more missed case

* Address review comment.

* Drop one extra key
* completed the audit and migration job

* fixed linting error

* Refactor blog author migration jobs to remove DATASTORE_UPDATES_ALLOWED flag and streamline model persistence

* Refactor blog author details migration jobs to improve structure and readability

* Remove unnecessary blank line in blog author details migration jobs file

* Add unit tests for migrating blog author details of deleted users

* removed audit_topics_with_hanging_stories_job
oppia#25086)

* Fix translation count validation error by recounting translations

* Fix oppia#21878: Prevent duplicate translation suggestions and acceptance validations

* Fix oppia#21878: Prevent duplicate translation suggestions and acceptance validations

* Fix email_manager_test duplicate suggestion conflicts

* Revert unwanted Snyk settings and fix accept_suggestion version mismatch

* Fix suggestion_services_test duplicate content_id conflicts

* Add ExplorationOpportunitySummaryAuditModel to storage models

* Implement and register ValidateExplorationOpportunityCountsJob beam job

* Add audit tracking hooks adapted to recount logic in opportunity_services

* Fix lint errors in translation audit job and tests

* Remove unused exp_models import from translation audit job

* Fix isort import formatting in translation audit job

* Add translation_audit_jobs_test to backend test shards

* Fix CI: add translation_audit_jobs to test shards and linter fixture

* Add tests for uncovered lines in translation_audit_jobs.py
…st reports (oppia#25079)

Correct average test case time calculation in backend test reports

Co-authored-by: Hardik Goyal <135348086+HardikGoyal2003@users.noreply.github.com>
Fix RTE image widget dismissal on Esc
…sks (oppia#25217)

* implemented the infra, left with testing and unit tests

* removed the temp file

* corrected the variable name

* Fixing CI - 1

* fixing mypy and lint

* Fixing CI

* fixing CI

* adding coverage

* fixing CI

* added max 3 retries limit

* added the TODO comment

* added do link

* fixed lint
* Updates spec files to support changes made in 098eeab

* for-testing: updates forontend CI to allow manual trigger

* for-testing: removed concurrency group in frontend tests to do stress test.

* Revert "for-testing: removed concurrency group in frontend tests to do stress test."

This reverts commit 7c6e15e.

* Revert "for-testing: updates forontend CI to allow manual trigger"

This reverts commit 6c6c9b8.
…ppia#25480)

Revert "Fix oppia#23683: Align learning progress checkpoint numbers (oppia#24338)"

This reverts commit 8ddc60b.
…ign (oppia#25274)

* Created UI , Logic , Unit tests , feature flag for campaign banner

* Lint checks

* Lint check and test fix for financial-campaign

* Changes is made to show banner on only  about,blog,contact,learner dashboard, partnership,splashpage ,tech page and volunteer page. Created campaign banner module

* Fix TypeScript check

* Fix lint check in .html

* removed banner from learner dashboard

* Added a flag for test mode

* Added analytic event for tracking click on campaign donate button

* Added analytic function for trcking banner visiblity and changed image from png to webp

* Added analytics for registerCampaignBannerVisibility renamed feature flags

* Deleting .png file

---------

Co-authored-by: mosin74 <mosin74@gmail.com>
…dict (oppia#25336)

Rename controller entity payload keys to *_dict
…FAILED(CI Failure) (oppia#25600)

* Fixed InsertScriptService frontend ci failure

* fixed merge conflicts

* added changes in more test
…eer acceptance test and remove legacy test (oppia#24909)

* Migrate explorationTranslationTab E2E test to Puppeteer acceptance test

* Update acceptance test screenshots

* Fix accessible name extraction for upload voiceover button

* Fix voiceover upload accessibility and stabilize accent selection in acceptance tests

* Fix flaky mobile navbar dropdown closing in acceptance tests

* Removing waitForNetworkIdle
…nce test (oppia#25536)

* fixed the flake in curriculum-admin/create-edit-and-delete-a-classroom

* fix 1

* fix 2

* Fix flaky mobile test in curriculum admin

* fixing CI
Co-authored-by: Kartik Suryavanshi <158498247+KartikSuryavanshi@users.noreply.github.com>
Co-authored-by: Nikhil <nikhil.agarwal.2019@gmail.com>
…ppia#25526)

* Update guppy-dev dependency to include CapsLock fix (oppia#18626)

* Update guppy-dev hash and Guppy typings for oppia#18626

* Trigger CI rerun

* Update Guppy typings source path comment
…oppia#24837)

* Preserve normal blog pagination state on page refresh

* Preserve search blog pagination state on page refresh

* Minor Fix

* Minor Fix

* Minor Fix

* Fixed all the ci failure

* Fixed all coverage checks

* Addressed review comments and fixed some issues on the search blog page

* Minor Fix

* Fixed CI Checks

* Fixed tag filter issue

* Fixed Failed CI checks

* Fixed ci fail

* Fixed ci fail

* Fix CI fail

* Revert "Fix CI fail"

This reverts commit 5c3e5ae.

---------

Co-authored-by: Hardik Goyal <135348086+HardikGoyal2003@users.noreply.github.com>
Co-authored-by: Kartik Suryavanshi <158498247+KartikSuryavanshi@users.noreply.github.com>
…k state (oppia#24835)

* Fix learner stuck navigation bug by restoring original state

* Fixing failing tests

* Fixing Coverage Issues

* Fixing Lint Issues

* Clean up comments in conversation-flow.service.ts

Removed redundant comments regarding stuck state redirection.
…iting for script (oppia#24861)

fix(interactions): lazy load pencil code library and correct license header

Co-authored-by: Ninja-lgtm <kamityush@gmai.com>
…pia#25089)

* Fix: Display tags in Preview Summary Card

- Add ExplorationTagsService to preview modal
- Pass tags to exploration-summary-tile component
- Display tags with styled badges
- Update unit tests

* Fix typo in service names in PreviewSummaryTileModalController tests

* Fix exploration tags initialization in PreviewSummaryTileModalController tests
…tems allowed (oppia#25343)

* Fix drag and drop interaction with keyboard when multiple items allowed

Drag and Drop interaction accessible by keyboard when the option
Allow_multiple_sort_items_in_the_same_position is ticked. A new
method was implemented to handle keys in that case, using the
existing methods moveItemInArray and transferItemInArray.

* Fix drag and drop interaction with keyboard when multiple items allowed

Drag and Drop interaction accessible by keyboard when the option
Allow_multiple_sort_items_in_the_same_position is ticked. A new
method was implemented to handle keys in that case, using the
existing methods moveItemInArray and transferItemInArray.

* Fix unit tests coverage

* Fix variable names

---------

Co-authored-by: Mohit Ruwatia <120438312+mon4our@users.noreply.github.com>
Co-authored-by: Hardik Goyal <135348086+HardikGoyal2003@users.noreply.github.com>
…25632)

* added the files related to ckeditor migration

* added files

* added

* added all files

* added package.json

* final push of working changes

* final push of working changes

* Revert "added files"

This reverts commit df2cdfb.

* fixed linters and also removed packages from dependencies.json

* fixed linters and also removed packages from dependencies.json

* changing verison of package + adding tarbell url

* changing verison of package + adding tarbell url

* adding tarbell url to make the version consistent

* adding if else method

* adding if else method

* adding if else method

* added

* fixed linters

* used buil.py to copy ckeditor

* added copy evendor logc

* done

* Update core/templates/third-party-imports/ckeditor.import.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update CKEditor import path in ckeditor.import.ts

* adding ckeditor fixes

* changes done related to the migration

* done

* added

* added

* added

* added

* changed acceptance test

* changed

* done

* done

* done

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04, can you complete the following:

  1. The body of this PR is missing the required description, please update the body with a description of what this PR does.
    Thanks!

@testbot-oppiabot

Copy link
Copy Markdown

Hi @U8NWXD, @kevintab95, PTAL at this PR, it modifies files in jobs or platform folders.
Also @jayam04, please make sure to fill in the server jobs form for the new job or feature to be tested on the backup server. This PR can be merged only after the test run is successful. Please refer to this guide for details.
Thanks!

@testbot-oppiabot

Copy link
Copy Markdown

Hi @U8NWXD, @kevintab95, PTAL at this PR, it adds a new cron job.
Also @jayam04 It seems you have added or edited a CRON job, if so please request a testing of this CRON job with this server jobs form Please refer to this guide for details.
Thanks!

@testbot-oppiabot

Copy link
Copy Markdown

Hi @U8NWXD and @kevintab95, PTAL at this PR, it adds new models that need to be validated. The models are VoiceoverRegenerationJobModel, VoiceoverRegenerationBatchExecutionModel, ExplorationOpportunitySummaryAuditModel.
Thanks!

@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04 please assign the required reviewer(s) for this PR. Thanks!

@github-actions

Copy link
Copy Markdown

Assigned reviewers: @U8NWXD, @kevintab95. Thank you!

@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04, there are some failing CI checks in your latest push. If you think this is due to a flake, please file an issue before restarting the tests (see instructions). Thanks!

@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04, force pushing is not allowed as it makes code reviews hard. You can learn more about this here (point 3). I’ll be closing this, please make a new PR with the required changes. Thanks!

@github-actions

Copy link
Copy Markdown

Assigned reviewers: @U8NWXD, @kevintab95. Thank you!

@testbot-oppiabot testbot-oppiabot Bot closed this Apr 24, 2026
@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04, force pushing is not allowed as it makes code reviews hard. You can learn more about this here (point 5). I’ll be closing this, please make a new PR with the required changes. Thanks!

@github-actions

Copy link
Copy Markdown

Assigned reviewers: @kevintab95. Thank you!

@jayam04 jayam04 reopened this Apr 24, 2026
@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04, can you complete the following:

  1. The body of this PR is missing the required description, please update the body with a description of what this PR does.
    Thanks!

@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04, there are some failing CI checks in your latest push. If you think this is due to a flake, please file an issue before restarting the tests (see instructions). Thanks!

@jayam04 jayam04 closed this Apr 24, 2026
@jayam04 jayam04 reopened this Apr 24, 2026
@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04, force pushing is not allowed as it makes code reviews hard. You can learn more about this here (point 3). I’ll be closing this, please make a new PR with the required changes. Thanks!

@testbot-oppiabot testbot-oppiabot Bot closed this Apr 24, 2026
@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04, force pushing is not allowed as it makes code reviews hard. You can learn more about this here (point 5). I’ll be closing this, please make a new PR with the required changes. Thanks!

@jayam04 jayam04 reopened this Apr 24, 2026
@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04, can you complete the following:

  1. The body of this PR is missing the required description, please update the body with a description of what this PR does.
    Thanks!

@testbot-oppiabot

Copy link
Copy Markdown

Hi @jayam04, as mentioned previously, force pushing is not allowed. Please make a new PR. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.